The Royals have shown off their green thumbs at the 2026 Chelsea Flower Show in London, paying a special visit to a display inspired by Australia.