That's a fine speech. Only problem is that last line
This is from YouGov's latest which shows the best figures for Labour:
I think maybe you're out of touch with our grandparents' generation.
Tories - yep. She's lost a lot of credibility with the electorate and within her party. The Tories are ruthlessly efficient at getting rid of their leader and a lot of big names have been ominously silent of late.
Labour - I don't think so. Corbyn has played a blinder this election and if...
I'm going for a 65 seat majority to the Tories. There's always a big name that comes a cropper and I'm going for either Tim Farron or Nick Clegg. Also a very slight possibilty that Angus Robertson gets beaten in Scotland.