Completely agree with the point about a country needing a strong opposition, including a strong leader of the opposition.
But it pains me to say that Starmer just isn't. Yes, pretty much anyone but Corbyn, but what I've seen and heard of him so far, Starmer is little more than a posh boy with a knighthood and a Savile Row suit.
Whatever you think of Blair, he'd have hauled Johnson over the coals over the clear mismanagement of the COVID-19 pandemic, not to mention Cummings-gate.
It is the duty of the opposition to oppose, after all.