@ Anya
Ukip lost 2% on the percentage of voters who turned up.
The 'winners' were the Conservatives and LibDems:
Conservative 42% (+3)
Labour 25% (-2)
UKIP 12% (-2)
Liberal Democrat 11% (+2)
SNP/PC 6% (=)
Green 4% (=)
Other 1% (=)
To be honest, those changes are so insignificant, especially on a low turn out, that they don't really say very much. It was a slightly encouraging result for the LDs and not very good for Ukip (hehe).
The big test will be in a Midlands or Northern seat, where there is a sitting Labour MP, especially one who supported Remain, but the voters supported Leave. Nuttall is talking about standing in Leigh, if/when Andy Burnham resigns.
It will be difficult to separate the Brexit and Corbyn effects, but I suspect after March that people will start focusing on national issues again. I think people will accept Brexit as a reality, but hope they will keep an eye on the direction the country is heading. At the moment, the government is sneaking through all sorts of measures, because everybody is concentrating on Brexit. I am hopeful Keir Starmer will do his job properly - I think he will.
Corbyn's fate might be resolved by whoever wins the Unite General Secretary election now that McCluskey has resigned.