Farage is now gifting the Leave vote to the Tories .... Corbyn has a very narrow appeal, far too many negatives to ever get the centre right vote on his side ... LibDems are just too lightweight, even with a Green / LibDem / Plaid / SNP alliance it will still be primarily a Tory v Labour election FPTP ensures that ... the only question is whether it will be a Tory majority or a hung parliament.
JC's personal position on nuclear, nationalisation, elites, terrorism, Israel, and leaving the EU are all way to entrenched to be overcome, not saying he's right or wrong that's a matter for personal choice, but in far too many areas he's in the minority ... minorities don't win elections.