An end to chaos or more mess? 8 takeaways from Ripon by-election