This reads like "poor me, it's Dodge against the world (or at least against Head To Head anyway). All that stuff about unfashionable rock stars and reefer, really? That's how you define the left?
I'll stick with my view that in UK politics the left is broadly represented by the Labour Party and that its manifesto is a left wing manifesto.