Gordon Brown was Prime Minister of the United Kingdom before David Cameron. He served as Prime Minister from June 2007 until he resigned in May 2010.
Chat with our AI personalities
The current Prime Minister of the UK is David Cameron.
David Cameron
David Cameron is prime minister of the United Kingdom of Great Britain and Northern ireland. There has never been a prime minister of England - England is a part of, but not the same as, The United Kingdom.
David Cameron became Prime Minister this year (2010)
David Cameron is the current UK Prime Minister and Queen Elizabeth II is Head of State.