I’ve been called treacherous, stupid, venal, lazy ..and that’s only by the Tories.