English English UK Prime Minister Keir Starmer Announces Resignation After Mounting Party PressureJune 23, 2026By Tusher DebnathUK Prime Minister Keir Starmer announces resignation after mounting pressure from Labour Party.