To sum up, Labour and Conservative ended up pretty much neck and neck with 35% of the vote each. The Lib Dems gained to finish at 16% and the Greens were six seats up. UKIP have only two left (losing about 123).
This hides the fact that Labour gains were much higher than the Conservatives who lost several councils.
All the UKIP votes appear to have gone to the Conservatives. Their big issue was Brexit and immigration, so perhaps the UKIP voters perceive the Tories to be more likely to deliver than pro-Brexit Labour. The pro-Leave party, the Lib-Dems aren't likely to be much a force in the near future. The UKIP-pers, probably, were very keen on Theresa May's repatriation programme.
We have a divided country, with a weak Prime Minister who gets pushed around by DUP, and a Labour party that can't shake off the anti-Semitism row.