He played a significant role in rebelling against the Iraq War and participated in demonstrations against the War in London, Wakefield and Leeds. He rebelled on a number of occasions against Tony Blair's reforms to public services. He led the demands for a recall of Parliament at the time of the Israeli attacks on the Lebanon, and the campaign inside the Commons to amend the Companies Bill to secure public listed companies reporting on 'supply chain issues' in line with the suggestions of a range of non governmental organisations. He was also a leading figure in the campaign to prevent a decision to replace the Trident nuclear weapons system in 2007. In addition, he was Jon Cruddas's campaign manager during the 2007 Labour Party deputy leadership election.