The Duke of Fife

The Duke of Fife's full title is His Grace the Duke of Fife. His name is James George Alexander Bannerman Carnegie, and he has retired from the House of Lords.