Re: Keir Starmer#110970 By mattomac - Fri May 22, 2026 12:30 am - Fri May 22, 2026 12:30 am #110970 Is the cockroach comment true? If so frankly she can fuck off.