Boris Johnson's first PMQs as prime minister is likely to be one that he doesn't forget anytime soon.
Facing a barrage of questions and accusations from all sides of the Commons, Johnson was doing his best to save face and bat away everything that was thrown at him but they just get on coming.
The tone for the session was potentially set by Jeremy Corbyn who pulled a priceless face after being accused of not obeying to democracy.
He then continued by literally saying that Labour's economic policies are 'shit or bust' before calling Corbyn a 'chlorinated chicken.'
The verbal attack on Corbyn continued when he appeared to call the Labour leader a 'big girl's blouse' after the Labour leader refused to back calls for a general election, which probably wasn't the most advisable thing to say.
Ian Blackford, the leader of the SNP then weighed in, throwing two jibes at the PM calling him both a 'new boy' and a 'dictator.'
Arguably the greatest moment of the session and maybe one of the best moments in Commons history, Labour MP Tamanjeet Singh Dhesi gave a rousing speech criticising Johnson for his past racist comments about burqas.
A truly scathing moment arrived when Margot James, a Tory MP who defied the government and had the whip removed, decided to take a pop at Johnson and mention his 'own chief adviser Dominic Cummings.'
Finally, John McDonnell put the final nail in the proverbial coffin who clapped back at Johnson after the PM tried to shout down during a critique about Dominic Cummings.
In reply, McDonnell made reference to the infamous moment before he became PM when police were called to his flat after a reported domestic dispute between him and his girlfriend Carrie Symonds.
If PMQs is going to be like this every week with Johnson in charge then roll them on, although hopefully not for too long.
More: This is the moment Boris Johnson lost his majority in parliament