Ken Macdonald was the Director of Public Prosecutions (DPP) 2000-2008, before becoming a Liberal Democrat member of the House of Lords in 2010.