News

The UK's two-party system has collapsed. The final results of the local elections were a real humiliation for the Conservatives and the Labor Party. Both parties lost almost 900 seats of municipal ...