What we learned from local votes ahead of looming UK general election
Millions of voters in England cast ballots Thursday in an array of local elections, the last big test before a looming U.K. general election that all indicators suggest will see the Labour Party ...
2 hours ago