I actually agree about Starmer when confronting Johnson, he hasn’t quite grown into the role and rarely delivers a killer blow.
His saving grace though will be the Partygate and Confidence vote fallout, combined with the select committee and by elections, in which I believe the public will endorse and echo the recent back bench vote.
I’d imagine the Lib Dems are the ones buoyed atm, maybe they’ll have a bigger reason to celebrate after the by elections?