Prince Harry and Meghan Markle make an appearance at Stockton