Video thumbnail for UK Labour Party Leadership contest may loom after UK PM Starmer resigns

UK Labour Party Leadership contest may loom after UK PM Starmer resigns

Jun 22, 2026
UK Labour Party Leadership contest may loom after UK PM Starmer resigns.
news