@Hairbrush123
Germany, USA, Scotland and other nations have been voting for left wing parties but England appears to be the exception. Any reason why?
Well that depends what you mean "shift to the left", in Germany whilst the SDP is now the biggest part the differences between them and the CDU are far smaller than between Con and Lab, also overall the position in Germany might be regarded as a slight shuffle to the left, not even a step.
In the USA there is no leftwards shift, Biden won by a tiny margin, just as Trump won by a tiny margin before him (and actually lost the popular vote), the US is hugely politically divided and both left and right have dogmatically entrenched positions. Parts of the right in the US are going further right, attempts to ban gay marriage in certain states, Texas trying to ban abortion etc.
Scotland has always been somewhat to the left of England and Wales, but not in a huge way, the SNP, and Labour won a lot in the past, but the landscape is more shaped by nationalism than left and right.
In England you have what has always been a fairly centre right electorate, they will vote for centre left over to right as a mass, though with divisions across groups.
Many traditional Labour voting areas were traditionally very socially conservative, but economically left wing, they have not changed that much, but are being influenced more by their conservative social side than their economically left side.
Traditional Conservative areas were economically liberal and mildly socially conservative. Most are now socially liberal, whilst remaining economically liberally.
People say Corbyn would have been regarded as normal on the continent, but that is hugely wrong, whilst they are usually somewhat to the left of the UK, most western and northern European countries are roughly centre left, pretty much where New Labour were, but without Brown's piss poor fiscal management. They are also generally accepting of higher taxes for everyone, to fund better services for everyone.
Compared to most European countries the UK is probably more socially liberal, we are consistently the most welcoming of foreign nationals of any EU country, the least racist (which is still a huge problem in most of Europe), and on LGBT rights. Germany and Scandinavia tend to beat us hands down on women's progress (not rights) and that is largely because their higher taxes mean free universal childcare.
Most of our problems come back to taxation, which in the UK is incredibly low, the bottom two thirds of earners have the lowest effective rate of income taxation in the EU, whilst the top third has the fifth highest. Most other countries have higher VAT rates and charge VAT (at a reduced rate) on food. Almost every Eau country requires people to pay extras, from compulsory health insurance in Germany, to employment insurance, to higher pension contributions. If you earn £0-60k pa in any other country EU country you pay pay more in taxes than you would in the UK. If you earn £60k plus you would pay more tax in the UK than in 18 to 22 of them, depending on exactly how much you earn.
This is where the UK ends up seeming and in some ways being more right, we are a low tax, low government spending economy, where as most of Europe is high tax (some bits are just about medium). In the UK public services are not great, but we don't pay enough for them to be great. The Conservatives tell people we do not need higher taxes and we can just live with it, Labour dishonestly tell people it can all be paid for by "someone else".
Until the electorate grow up and accept that if we want better services then we all need to pay more tax, not just "someone else" or "people who earn more than me" can pay for everything, then things won't improve.