Oh, crap, seriously?

Y’know, I don’t often “do” politics on here, but some occasions just call for it: The UK Independence party and France’s far-right Front National stormed to victory in European elections on Sunday night, as populist and nationalist…