Larry the Cat remains a constant at Downing Street as Keir Starmer’s resignation marks the latest in a decade of rapid U.K. leadership turnover.
No. 10 Downing Street in the UK has had several occupants over the past decade, but one resident has outlasted The Larry The ...
Larry’s tenure began after multiple rat sightings on the steps of 10 Downing Street in early 2011, causing a "pro-cat faction ...