We regret to report that, as of 20 May 2026, Sir Keir was last seen pacing the locked halls of 10 Downing Street alone, raving and naked having smeared himself and the walls in what we understand to be the final batch delivery of Jeremy Corbyn's expired jam
add a skeleton here at some point
2 months ago