@AC Generally agree with you but feel an urge to respond to your slight about "pro-eu supporters with very short memories."
Pro Eu supporters do not have short memories, just more pressing concerns for right now than to let long term grudges get in the way. The Tories could not have done a better job of rehabilitating the Lib-Dems. They certainly did a better job of it than the Lib-Dems themselves.
I have to laugh quietly to my self as I listen to all the pundits still talking about polls as if they were glowing pearls of wisdom uttered by god himself. They utter an aside about uncertainty of polls then on they gallop head on into their wilderness of certainty as if the past few years never happened.