And yet, when faced with one of the most useless Prime Ministers in UK history, Corbyn still is consistently behind May, poll after poll, when asked who would make the best Prime Minister, while the party overall does slightly better but still miles off where they should be given the circumstances.
Do you know any Tory-voting or Brexit-supporting folk? Theresa May doesn't have the "most useless" rep you think she does.
In addition to that, the people who vote Tory will still vote Tory, even if Boris was leader.
Corbyn did well to close the gap, and how he has a full election cycle to bag the win. I'd really like UK to give it a go, and Rayner is a pretty solid number 2 candidate. She's been there and done what normal people experience (teenage mum, worked in care) and is doing good work as an MP.
Get rid of Watson, who's divisive. Promote Rayner. Admit Abbott is out-of-her-depth and get someone serious for Shadow Home Secretary. Find an ally in the media who promote journalism which exposes the anti-Corbyn agenda for what is it:
paid for. Continue to engage young people.
I've got faith Labour could win, a lot depends on how/when/if Brexit happens.