I don't know why I bother really, but I live in hope that one day you may look at facts rather than soaking up the propaganda of the Tory press and the Tory party itself.
However, try these facts:
Against all the predictions, under Corbyn's Labour wiped out Theresa May's majority in the 2017 General Election.
My constituency was newly formed in 1974 and in the ensuing nine General Elections to 2017 was Tory for 7 out of the 9. In 2017 with Labour under Corbyn and our having a new untried Labour candidate, Labour was given no chance of winning. In fact that new candidate Sarah Brown won against Tory blue-eyed boy Gavin Barwell with a record near 6000 majority, far higher than in their only two wins under Blair. So much for them being unelectable under Corbyn.
You particularly target Diane Abbott, but here is her GE record against your "more electable" Tories in rounded majorities:
1987 GE: 8,000 majority over the Tory candidate.
1992 GE: 11,000 majority over the Tory candidate.
1997 GE: 16,000 majority over the Tory candidate.
2001GE: 14,000 majority over the Tory candidate.
2005GE: 10,000 majority over the Tory candidate. (Lib 2nd)
2010GE: 19,000 majority over the Tory candidate. (Lib 2nd)
2015GE: 24,000 majority over the Tory candidate.
2017GE: 35,000 majority over the Tory candidate.
Over her 32 years in office she's increased that majority by 4.5 times! So much for her "unelectability". The Tories could only dream of a candidate with such a record.
Also so much for your Labour being "unelectable under Corbyn". Under him she's vastly increased her majority twice, not far short of doubling it.
.