What does it all mean? The Instagram post from Harry and Meghan that has shocked the world. Did they step back? What does that mean exactly? Do they still get their allowance from Prince Charles? Will the Queen gift them the cottage they are requesting? Maybe they're just fed up with the press. They need a manager at Buckingham Palace to handle this stuff. Nevertheless, this is the Instagram post that was heard around the world.