Just spotted this breaking news.
He says it is because of the Party's commitment to root out 'double jobbing'. One wonders about the pension issues and whether or not it will up the ante in Ireland where a culture of multiple pensions still reigns supreme.
McGuinness resigns MP seat - The Irish Times - Sun, Dec 30, 2012
Wonder if he is a Baron as well.