Lord Leitch

Lord Leitch is a Labour Life peer who has sat under this title in the Lords since 5 July 2004. His full title is The Lord Leitch, and his given name is Alexander Park Leitch.