A rapid post. It was the yoof wot done it for Corbyn. The Sun and the Mail no longer determine elections, social media does. Corbyn offered free stuff to a generation that's poorer, and has to work harder and longer for less, than their parents. The Conservatives need to capture a share of the youth vote. Boris is seen as an old establishment mugwump, not popular. He won't win.
Try Ruth Davidson. How is she rated amongst 18 - 34 voters? Find her a seat in the next ten weeks. Put her up against Corbyn.