Under-pressure Boris Johnson repeatedly claimed he was getting on with "important matters" for the country as he braced for the result of the Downing Street 'partygate' probe.
The Prime Minister claimed he was fixing the cost of living crisis and "uniting the West" so he dismissed calls to stand down.
He tried to turn fire on Keir Starmer, who he branded "Captain Hindsight", as he dodged questions on alleged rule-breaking parties.
But his efforts to gain the upper hand appears to backfire during a heated PMQs session.
The PM told Mr Starmer: "He has flip-flopped from one side to the other, he would have kept us in lockdown in the summer, he would have taken us back into lockdown at Christmas.
"It is precisely because we didn’t listen to Captain Hindsight that we have the fastest-growing economy in the G7 and we have got all the big calls right.”
The Labour leader responded: "We’ve discovered the real Captain Hindsight, haven’t we Mr Speaker?”
He added: “Let me spell out the significance of yesterday’s developments. Sue Gray… the matter to the police having found evidence of behaviour that’s potentially a criminal offence.
"Prime Minister, if you do not understand the significance of what happened yesterday then I really do despair."
The exchanges were punctuated by jeers from both sides of the Chamber, forcing Commons Speaker Lindsay Hoyle to intervene to calms things down.
Here are five things the Prime Minister said that weren't quite right.
Will the PM publish the Sue Gray report in full?
Boris Johnson did not explicitly repeat his pledge to publish the 'partygate' report in full.
When pressed in the Commons, he said: "I will do what I said."
Last week, his official spokesman said: "We have committed to publishing it in the House in full."
Speculation the report will be split into two parts emerged on Tuesday but this now appears unlikely.
No 10 initially thought Sue Gray would have to pause work to allow a newly-announced police inquiry to take place.
Ms Gray's inquiry would only work on and report on parties that were not included in the police probe.
This would essentially split her report into two - one report due imminently, and one report that could be weeks or months away depending on when Scotland Yard finish.
It appears the report will now be one document - but it isn't 100% clear what format it will take.
'We have the fastest growing economy in the G7'
The PM has repeatedly claimed the UK has the fastest growing economy in the G7, the group of nations including France, Italy, Japan, the US, Italy and Canada.
Figures show the UK's economy grew the most over the past year, between the third quarter of 2020 and the third quarter of 2021.
This is because UK GDP fell dramatically during the pandemic when household spending also plummeted.
The UK's growth actually came fifth out of the seven countries when comparing the third and second quarters.
And economists are worried growth could be slow in this first quarter of 2022 because of the cost of living crisis and rising interest rates.
Keir Starmer 'would have taken us back into a lockdown at Christmas'
The Labour leader welcomed "additional measures" to curb Omicron rates before Christmas 2021 - but he had never called for a lockdown.
At one point Mr Starmer said: "We've got a government that are hinting at further restrictions but they're more concerned and tied up with party management at the moment than it is with public health.
"The question on my lips and I think on the public's lips is where is the prime minister?"
Labour were in favour of new restrictions to prevent the Omicron variant from spreading, as long as they come with support packages for schools and businesses.
SAGE scientists were calling for circuit breaker type lockdowns fearing the NHS would become overwhelmed from spiralling case rates and hospitalisations.
Labour are 'committed to abolishing Universal Credit'
Last autumn, Labour pledged to shake-up the benefits system including Universal Credit.
Jonathan Reynolds, the-then shadow work and pensions secretary, promised to "make work pay".
They promised to overhaul the Universal Credit system by allowing low-income workers to earn more without seeing their welfare payments cut.
Labour also called for the Government to keep the £20-a-week uplift which introduced in April last year in response to the Covid crisis. But the Tories scrapped it, ahead of the cost of living crisis.
It was only under Jeremy Corbyn's leadership did Labour plan to scrap universal credit.
Mr Corbyn promised to radically overhaul the “inhuman and cruel” universal credit programme and scrap the punitive benefit sanctions regime as part of ambitious proposals to reform the social security system and reduce poverty.
‘We have got all the big calls right’
Boris Johnson recited what has become his new catchphrase to fend off leadership rivals and Labour.
He said: “We have got the big calls right and we are, and in particular I am, getting on with the job.”
Of course, this one is subjective - but can Boris Johnson honestly be said to have got the big calls right?
The first lockdown came a full week after the PM warned people to stop unnecessary contact, and the second lockdown came reluctantly and several weeks after SAGE first recommended it.
His former aide Dominic Cummings has said “tens of thousands of people” died who did not need to die, and even that the PM ranted he should not have done the first lockdown.
Perhaps the PM is relying on people remembering the vaccine rollout more than lockdown decisions.