So, we have a coalition government - what are the tasks facing it now?
The waiting is over and an historic coalition government has been formed. In what was a dramatic evening, David Cameron stepped through the doors of Downing Street as Prime Minister, with former rival Nick Clegg taking his place as deputy.
However, with unemployment at its highest level since 2004 and a staggering circa £167bn hole in the public finances, the new Government must prove itself able to set aside party differences, agree on priorities and work together decisively to reign in public spending whilst delivering better public services.
For more, read Graham's blog.