Meanwhile, King Charles is expected to meet Canada's Prime Minister Mark Carney who has become embroiled in a row with US ...