Cameron & Clegg: made to last?

Late last night the deal was done to put David Cameron, Conservative leader, into 10 Downing Street, with Liberal Democrat leader Nick Clegg, more or less unknown a few weeks ago, now installed as Deputy Prime Minister. How will the two parties, hitherto at odds with each other in a fierce electoral campaign, re-adjust to life in the same government?