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