Originally founded as a party to represent the interests of White working class people in Scotland, Wales, and the North of England, the Labour Party has now shrunk to a Metropolitan stump, based in London, where it's vote is bolstered by an unholy alliance of liberal cosmopolitans and Third World ethnic types.
A recent analysis by YouGov that divided the country into 11 regions shows that Labour has fallen behind the Tories in seven of them, the SNP in one, and is tied with the Tories in one other. Outside London, it only retrains a lead in one region, the North East.
Only two years ago, it retained a lead in five out of the 11 regions, with the Tories leading in another five. But since then a combination of factors has seen the rise of the Conservative Party across the country. One reason is the advent of Brexit. This has seen UKIP voters returning to a Conservative Party that is prepared to carry out the Brexit vote and much better placed to do so than UKIP itself, which lacks MPs in Parliament.
Another factor is the realization that Labour support in its heartlands, such as Scotland and Wales, has drastically shrunk, making it incredibly difficult for the party to ever gain a majority in Parliament. This realization is now undermining its support in other heartlands like the North of England, with anti-Tory voters now looking at other smaller parties.
With the Tories at 48% of the vote to Labour's 28% in the latest opinion polls, they are expected to win a majority of between 60 to 120 seats over the combined total of all rival parties in the 650-seat Parliament, giving Prime Minister Theresa May a strong mandate to take the UK out of the EU.