Charles

Lord Charles of Windsor is a British politician who has served as Lord Speaker since the 13th July 2015.