Prime Minister David Cameron on the left, Nick Clegg on the right
The current prime minister is David Cameron. He has 306 Conservative Party MPs, and leads a coalition government that includes Liberal Democrat MPs.
The prime minister lives at 10 Downing Street.
Deputy Prime Minister
The deputy prime minister is Nick Clegg, he is leader of the Liberal Democrats and has 57 MPs.