01 December 201701 December 2017 Stephen Kneale Tim Farron is right, liberalism has eaten itself: Donald Trump’s retweet proves it