Prince Edward leads the Royal Family during poignant Anzac Day service in London April 25, 2024 There, he will represent King Charles and lay a wreath on his behalf. The monarch has minimised his public-facing duties as he More