David Cameron is replaced by Theresa May as UK Prime Minister

David Cameron will leave No 10 for the final time as PM later today and will be replaced by Theresa May who won Conservative leadership earlier this week. Mr Cameron will face his last Prime Minister’s Questions in the Commons, before heading to Buckingham Palace to tender his resignation to the Queen.

Mr Cameron told the Telegraph: “I came into Downing Street to confront our problems as a country and lead people through difficult decisions so that together we could reach better times. As I leave today, I hope that people will see a stronger country, a thriving economy, and more chances to get on in life.”

Mrs May, home secretary since 2010, had been expecting a nine-week race for the Tory leadership, but rival Andrea Leadsom withdrew on Monday. The contest began when Mr Cameron, who has been PM since 2010, announced he would step down after losing the EU referendum in June.

Mrs May, who has pledged to make Brexit a success, will appoint her own ministerial team when she takes office. She says she is “honoured and humbled” to be taking over as Conservative Party leader and, therefore, PM.

At midday Mr Cameron, who has said he plans to continue as MP for Witney in Oxfordshire, will face Prime Minister’s Questions for the 182nd and final time as PM – his 319th in total as Tory leader. Later, after the PM has tendered his resignation to the Queen, Mrs May will have her own visit to Buckingham Palace, when she will accept the monarch’s offer to form a new government.

She will return to No 10 as the country’s second female prime minister, following in the footsteps of Margaret Thatcher.