World

Nigel Farage’s Populist Brexit Party Wins Big in European Parliament Elections

The party’s strong performance humiliated Britain’s governing Conservatives, whose leader, Prime Minister Theresa May, on Friday announced her resignation.