
Boris Johnson is fighting for his political future after MPs investigating his partygate denials denounced the “flimsy” assurances they were based on.
In at times short-tempered testimony lasting more than three hours, the former prime minister insisted there was not a “shred of evidence” to show he lied to MPs.