Tagged: Parliament

And the winner is … no one. The most tightly contested British Parliamentary election in a generation has ended in the first stalemate since 1974, with no party winning an outright majority of seats that would enable it to choose a prime minister and form a ruling government. Frantic efforts are being made to shape some […]