To his detractors, Boris Johnson was a disaster as prime minister and someone with only an occasional recourse to the truth.
To his fans, he was the politician punters could relate to. The man who delivered Brexit, the vaccine rollout and led the fight for Ukraine.
Both sides acknowledge his gift for election campaigning.
And he often relished the cut and thrust of Prime Minister’s Questions. And today’s was his last.