Meghan Markle and Prince Harry left 'humiliated' after making key demand to Firm 0 27.10.2024 06:00 Express.co.uk The Duke and Duchess of Sussex showed their faces at the Platinum Jubilee - but their trip didn't exactly go to plan.