John Martin McDonnell is a British socialist politician and Labour Member of Parliament for Hayes and Harlington. He is Chair of the Socialist Campaign Group of MPs, the Labour Representation Committee, and Public Services Not Private Profit. McDonnell attempted to stand against Gordon Brown for the post of Labour Party leader following Tony Blair's resignation, but was unable to gain sufficient nominations.



