What a surprise we had in our morning assembly. Despite their busy schedules, Prince Harry and Meghan Markle popped in and were happy to answer some questions from the children.