Keir Starmer is the latest UK prime minister to get coughed out of 10 Downing St. like a hairball during the mouser-in-chief's tenure. More.
'Street-fighting' Larry the cat outlasts 6 British PMs at 10 Downing St.
- 2026-06-23, 1:25 PM
- torontosun.com
- 0
No comments