UK · 2026-11-08 11:30:00Princess Kate just slapped Meghan and Harry around the face — there's no contest OPINION: Express reporter Adam Toms says Meghan and Harry's return to the UK has so far been excruciating.Source - www.express.co.uk ↗