If Meghan Markle and Prince Harry turn up in England to meet King Charles, there will be one clear-headed person in the room: ...
Buckingham Palace provides the perfect backdrop for pomp and pageantry. So why don’t the royals want to live there?