Lord Anderson of Swansea

Lord Anderson of Swansea's full title is The Rt Hon. the Lord Anderson of Swansea. His name is Donald Anderson, and he is a current member of the House of Lords.