The answer, I think, lies in the rise of social media, which is overwhelmingly dominated by demographics that have always been Left-leaning. (That's putting it mildly.) The media have always been breathtakingly hostile to the Right - I mean, look at the BBC. (I was dismayed, though not surprised, to learn that the mere announcement of me as a student and Telegraph writer was enough to prompt groans and a loud "Oh, for f***'s sake," in the green room - as if it were an appalling thing to give a platform to someone who doesn't agree with throwing his toys out of the pram to get what he wants.) These are the sorts of people whose messages on social networks are widely read, duplicated, imitated and admired.