Net approval of Prime Ministers on/near day 100 into the job:
— Britain Elects (@BritainElects) February 2, 2023
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