Net approval of Prime Ministers on/near day 100 into the job:

Tony Blair: +50
Gordon Brown: +26
David Cameron: +27
Theresa May: +19
Boris Johnson: -3

Rishi Sunak: -18

BE's @BNHWalker analyses on the worst start for a PM in recent history:https://t.co/ssHDmPkvdx

— Britain Elects (@BritainElects) February 2, 2023