Lord Howarth of Newport

Lord Howarth of Newport's full title is The Rt Hon. the Lord Howarth of Newport CBE. His name is Alan Thomas Howarth, and he is a current member of the House of Lords.