The S West/Southern Tory-LibDem battlegrounds re-emerged.
But the Tories also lost seats to 200+ 'independents'.
Labour made gains or held its own in well over half the districts in which it had seats. Its losses were concentrated in 21 Brexit-voting areas.
The results confirm the obvious - voters are deeply divided over Brexit in a geographically toxic way.
Labour has largely done well to hold its support base together.
That would be jeopardised if we moved to unconditional support for a second referendum.