past 600 Tory losses with 30% of the results still to come in