A Labour of Love Humour, heart and soul in the battle for the heart and soul of the Labour party. James Graham’s latest offering… October 13, 2017Share this postShare this postClose sharing boxA Labour of LoveTwitterFacebookLinkedIn