The new British Prime Minister is promising Brexit by the end of October, 'no ifs, ands or buts' - and has sacked most of Britain's cabinet.
New Prime Minister Boris Johnson has sacked most of Britain's cabinet, as he took office vowing to get a new divorce deal with the European Union or leave without one by 31 October.
The former London mayor has pledged to break the political deadlock that has left Britain in crisis and forced his predecessor Theresa May to delay Brexit twice.
But he faces opposition from within his own Conservative party and across parliament to his threat of a "no-deal" exit, while EU leaders warn they will not renegotiate the divorce agreement they struck with Ms May.
Within hours of taking office, Mr Johnson signalled his new approach by sacking around a dozen ministers, while several others announced their resignations.
"We are going to fulfil the repeated promises of parliament to the people and come out of the EU on October 31, no ifs or buts," he declared outside Downing Street.
Watched on by his 31-year-old girlfriend Carrie Symonds, the 55-year-old leader said: "the doubters, the doomsters, the gloomsters are going to get it wrong again".
But he added that Britain would "prepare for the remote possibility that Brussels refuses any further to negotiate and we are forced to come out with no-deal".
'Not the real world'
Mr Johnson's supporters hail his wit and optimism and say his unconventional approach can rescue Britain from its current limbo.
But he has only a wafer-thin working majority in parliament and is a divisive figure among the wider public.
As a figurehead of the 2016 EU referendum, he was criticised for populist rhetoric and exaggerated claims.
Rivals now accuse him of having no real plan for Brexit, and of underestimating the implications of a disorderly divorce.
European Council president Donald Tusk was quick to congratulate Johnson, but added pointedly: "I look forward to meeting you to discuss - in detail - our cooperation."
Irish Prime Minister Leo Varadkar, whose country would be hardest hit by a "no-deal" Brexit, was blunter.
"Any suggestion that there can be a whole new deal and negotiated in weeks or months is totally not in the real world," he said.
Mr Johnson was on Tuesday chosen to be the leader of the governing Conservative party by its members and was confirmed prime minister in a meeting Wednesday with Queen Elizabeth II.
His ascent is the culmination of a lifelong ambition for the politician who, with his jokes and absurd anecdotes, has enjoyed celebrity status in Britain for decades.
But his election with fewer than 100,000 votes from Conservative party members leaves him vulnerable to charges that he has no mandate to govern.
A YouGov survey Wednesday found his approval rating was just 31 per cent among the public, and opposition Labour leader Jeremy Corbyn challenged him to call an election.
Mr Johnson has indicated he does not want a vote before he can deliver Brexit.
His first cabinet appointment was Sajid Javid, the son of Pakistani immigrants who has been moved from the interior ministry to become finance minister.
He replaces Philip Hammond, who quit hours earlier after repeatedly condemning Mr Johnson's "no-deal" threats and warning of the dire economic consequences if they are enacted.
He is one of several Conservative MPs who say they could bring down the government to stop Britain crashing out of the European Union.
Iran, US tensions
Brexit hardliner Dominic Raab, who like Mr Johnson quit Ms May's government over her strategy, was named foreign minister to replace Jeremy Hunt.
The forceful Mr Raab - a black belt in karate and a hardline Brexit supporter - will be plunged straight into a diplomatic stand-off with Iran, less than a week after Tehran seized a UK-flagged tanker in the Gulf.
Priti Patel, another fierce Brexiteer who had to resign from government in 2017 after holding unofficial meetings with top Israeli officials during a holiday there, was named as interior minister.
The new Johnson government will also be seeking to repair ties with Washington, after a rift caused by the leak of diplomatic cables criticising the White House.
President Donald Trump was one of the first to congratulate Mr Johnson on his victory saying he would be "great" and describing him as "Britain Trump".
Mr Johnson had already named as a top adviser Dominic Cummings, a combative character who helped lead the victorious "Vote Leave" campaign in 2016.
In a short speech before tendering her resignation to the queen earlier, Ms May wished Mr Johnson "every good fortune".
A heckler shouted "Stop Brexit" as she stood with her husband Philip by her side, to which she retorted: "I think not."
Mr Johnson's appointment was also disrupted by climate protesters, who briefly stopped his convoy heading to Buckingham Palace for his meeting with the queen.
Who's in and who's out?
* Finance Secretary: Sajid Javid replaces Philip Hammond
* Interior Secretary: Priti Patel replaces Sajid Javid
* Foreign Secretary: Dominic Raab replaces Jeremy Hunt
* Brexit Secretary: Stephen Barclay (unchanged)
* Chancellor of the Duchy of Lancaster: Michael Gove replaces David Lidington
* Defence Secretary: Ben Wallace replaces Penny Mordaunt
* Trade Secretary: Liz Truss replaces Liam Fox
* Health Secretary: Matt Hancock (unchanged)
* Environment Secretary: Theresa Villiers replaces Michael Gove
* Education Secretary: Gavin Williamson replaces Damian Hinds
* Culture Secretary: Nicky Morgan replaces Jeremy Wright
* Business Secretary: Andrea Leadsom replaces Greg Clark
* Communities Secretary: Robert Jenrick replaces James Brokenshire
* Work and pensions Secretary: Amber Rudd (unchanged)
*Justice Minister and Lord Chancellor: Robert Buckland replaces David Gauke
* International development secretary: Alok Sharma replaces Rory Stewart
* Transport Secretary: Grant Shapps replaces Chris Grayling
* Wales Secretary: Alun Cairns (unchanged)
* Northern Ireland secretary: Julian Smith replaces Karen Bradley
* Scotland Secretary: Alister Jack replaces David Mundell
* Leader of the House of Lords: Natalie Evans (unchanged)
* Attorney-general: Geoffrey Cox (unchanged)
* Chief Secretary to the treasury: Rishi Sunak replaces Liz Truss
* Conservative Party Chairman: James Cleverly replaces Brandon Lewis
* Leader of the Commons: Jacob Rees-Mogg replaces Mel Stride
* Minister of State (Housing) attending cabinet: Esther McVey replaces Kit Malthouse
* Minister of State (home) attending cabinet: Brandon Lewis replaces Caroline Nokes
* Minister of State (business) attending cabinet: Jo Johnson replaces Chris Skidmore