Last Week Tonight John Oliver
John Oliver talks about the EU referendum results Youtube screen grab/Last Week Tonight with John Oliver

After his segment prior to the EU referendum, it was only a matter of time before John Oliver offered his take on the results. On the 26 June episode of Last Week Tonight the UK-born host discussed the fallout in Britain following the Leave side winning the vote.

"United Kingdom, a place whose very name after this week's events is beginning to sound a bit sarcastic," Oliver started out. As for David Cameron announcing his resignation following the loss to the Remain campaign, he pointed out that it was the prime minister who had first proposed the idea of a referendum.

The host had some harsh words for Cameron, as well as former London mayor Boris Johnson and UK Independence Party leader Nigel Farage. He called the PM a "pig-f****r," Johnson a "shaved orangutan with Owen Wilson's hair" and referred to Farage as the "three-time cover model for Punchable Face magazine".

Oliver, who in his pre-vote show urged people in the UK to vote in favour of staying within the European Union, also made fun of the two Leave supporters' comments about marking 23 June as UK's Independence Day.

"First, Britain was already independent. In fact, it's what many other countries celebrate their independence from," he said. "And second, the sequel to the movie they're quoting actually opened this week and features the wholesale destruction of London – which is beginning to feel pretty f*****g appropriate now."

Like many others who have compared the surprising results to those that can be expected from the US presidential elections, Oliver issued a warning. "You might think, 'Well that is not going to happen to us in America. We're not going to listen to some ridiculously haired buffoon, peddling lies and nativism in the hopes of riding a protest vote into power'. Well let Britain tell you, it can happen," he said adding, "And when it does, there are no f*****g do-overs."

Watch the complete video below: