Dundee Young Scot winner congratulated by Prince Harry and Meghan Markle

© PAPrince Harry and Meghan Markle during a walkabout on the esplanade at Edinburgh Castle.
Prince Harry and Meghan Markle during a walkabout on the esplanade at Edinburgh Castle.