Ныне председатель парламентской группы «Социалистическая кампания» (Socialist Campaign Group; наиболее левая часть лейбористов), Комитета рабочего представительства (Labour Representation Committee) и группы «Общественные службы — не для частных прибылей» (Public Services Not Private Profit Group). Он также является парламентским руководителем профсоюзной координационной группы восьми левыхпрофсоюзов, представляющих более полумиллиона работников.
Родился в рабочей семье в Ливерпуле (отец был профсоюзным активистом), но вскоре его семья переехала на юг Англии[3].
Был вынужден прервать учёбу и работать на неквалифицированных работах, но затем после отличной учёбы в вечерней школе в техническом колледже в Бернли в возрасте 23 лет он переехал в Хэйс (большой Лондон), чтобы учиться в Брунельском университете и получить степень бакалавра наук в политологии[4], параллельно помогая своей жене вести небольшой детский дом и участвуя в Национальном профсоюзе бюджетных служащих.
В 1981 году Макдоннелл был избран в Совет большого Лондона. В 1984–1985 был заместителем председателя Совета большого Лондона Кена Ливингстона по вопросам финансов. С 1985 по 1987 год он был начальником политического отдела в Совете Камден Боро, а потом исполнительным директором Ассоциации лондонских властей с 1987 по 1995 год и Ассоциации лондонского правительства[6] в 1995—1997 годах.
Макдоннелл был одним из кандидатов на выборах лидера Лейбористской партии после отставки Тони Блэра в 2007 году, но не смог набрать достаточного количества подписей депутатов-лейбористов для номинирования[7].
Затем после отставки Гордона Брауна в 2010 году его кандидатуру вновь выдвигали на пост лидера лейбористов[8], но он снял её в пользу своей единомышленницы Дайан Эбботт[9].
После избрания лидером лейбористов другого его товарища, Джереми Корбина, он был назначен канцлером казначейства в его теневой кабинет (ранее Макдоннелл не занимал никаких должностей ни в правительстве, ни в «теневом» кабинете министров). Макдоннелл, наряду с Корбином, рассматривается как ключевая фигура на левом фланге партии[10].