UK’s Keir Starmer faces likely challenge following Labour’s election defeat

· Al Jazeera