From my limited data... Labour performed worse than expected due to the Racist/Jewish problem.. Cons didn't take advantage due to Brexit/Windrush concerns, LibDems did slightly better becasue nobody knows what they stand for. UKIP got wiped out as they are finnish