Prince Harry and Meghan Markle are making a layover in London --we're told they've had a meeting with Queen Elizabeth and Prince Charles in what's clearly an attempt to smooth things over since they stepped down as senior members of the royals in 2020.