The shortest term ever served by a prime minister in this country is 119 days (George Canning). I suspect it won't be long before this record is broken.

— George Monbiot (@GeorgeMonbiot) October 14, 2022