Boris Johnson defied calls to resign during a testy exchange with Keir Starmer in prime minister’s questions today.

When asked by the leader of the opposition whether he would follow the ministerial code that “ministers who knowingly mislead parliament should be expected to offer their resignation”, Johnson replied, “of course”.

The prime minister pointed out  that “we would be in lockdown if we’d listened to Captain Hindsight” (referring to Starmer).

However, after recounting the way that the prime minister’s stance regarding Downing Street covid breaches had changed, Starmer asked whether Johnson might be “the real Captain Hindsight”?