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