1. Brexit. This was the Brexit election. Labour had been dragged to a losing position by blinkered idiots like you.
2. Corbyn. His demonisation by the media and his own MPs took its toll as it would on anyone
8. Key Labour figures bizarrely sidelined throughout the campaign, wholly unlike 2017.
10. The Chief Rabbi's disgraceful intervention.