Tag: Keir Starmer

To eliminate the House of Lords, UK Labour Party promises to win power

In a series of announcements on Monday meant to stake out Labour's…

News Desk News Desk