Boris Johnson has today faced PMs in the Commons, less than 24 hours after he lost is working majority in parliament and lost a vote on his legislation for a no-deal Brexit.
In what proved to be one of the most lively and unprecedented PMQs sessions in recent memory, Johnson, who was in his first session as PM was attacked from nearly all sides for his actions since taking office.
There were several key moments during the session where the prime minister was left red-faced and almost unable to comprehend exactly what was happening to him.
However, the most dramatic and well-received of all these moments came from the Labour MP for Slough, Tanmanjeet Singh Dhesi, who pulled the PM up on his long history of racist and xenophobic comments.
In an impassioned speech, he asked why the prime minister and other members of the Commons had not stood up for minorities and not apologised for previous comments. Dhesi bellowed:
When will the PM finally apologise for his derogatory and racist remarks?
This remarkable moment won a big round of applause from his colleagues and was widely praised on social media.
Boris Johnson is a casual racist and @TanDhesi was right to call it out. The PMs response was appalling, he is appa… https://t.co/RyBNWxEMIW
— Dawn Butler MP✊🏾💙 (@Dawn Butler MP✊🏾💙)
Proud and emotional to witness @TanDhesi hold Boris Johnson to account for his Islamophobic attack on Muslim women.… https://t.co/SBYFUHz6iW