A former daily newspaper political editor is among 25 new Labour peers who will sit in the House of Lords. Catherine MacLeod, ...