King Charles III recently made Prince Edward the new Duke of Edinburgh to succeed the late Prince Phillip, which was a promise His Majesty made to Queen Elizabeth II.
King Charles III had reportedly lined up Princess Charlotte to take the title over Prince Edward before changing his mind.
Did you know with an ad-lite subscription to Fife Today, you get 70% fewer ads while viewing the news that matters to you.