Larry the Cat has once again demonstrated he’s the most stable figure in British public life. With Sir Keir Starmer’s resignation, Larry has now officially survived six UK prime ministers, cementing his position as the true long‑term resident of No. 10 Downing Street. Larry arrived at No. 10 in 2011, adopted from Battersea Dogs & Cats HomeContinue reading “Six Prime Ministers, Nine Lives: Downing Street’s ‘Chief Mouser’ Larry The Cat Outlasts Another Leader”