In reply to broken spectre:
The rightward shift in public sensibility is down to a form of relativity, orchestrated it seems by a cynical media with a pre-ordained agenda. An agenda that is in thrall to its own paymasters rather than to voters.
If people are persuaded by a biased media to stand on the right, then all else (including the centre ground), will appear to them to be on the left. The somewhat elusive gift of impartiality will tell you that Corbyn is actually a centrist - and a calm, astute, collaborative statesman able to hold his own in debate.
Corbyn's sudden rise in popularity of late, is not down to anything he himself has changed or improved upon. It is more a result of the UK media being forced, pre-election, into giving him the unaccustomed airtime he should have been given a long time ago.
The oligarch-owned UK media is toxic mix of selective editing, disinformation, lies, opinion-forming and ad hominem attacks on Jeremy Corbyn. These seem to me to be clear indicators of heavy bias, designed to deflect political allegiance into an electoral fait accompli.
As far as the BBC goes, there appears to be an overwhelming rightist allegiance in political commentators and debate show hosts. Laura Kuenssberg, Andrew Neil, David Dimbleby, Nick Robinson, Andrew Marr, James Landale et al are all tory supporters. So too is Jeremy Paxman, freely admitting to being a "One Nation Tory", and who was wheeled out to grill Jeremy Corbyn. The cynical among us would say they were deliberate tory "plants" placed to skew opinion - but I couldn't possibly comment...