Kevin Meagher

Kevin Meagher is associate editor of Labour Uncut and a former special adviser at the Northern Ireland office.