Neither of Ms and Mr Meghan Markle is Canadian. Not even their baby is Canadian. So why does Canada have to put up with them?
Hey, ho, at least if it has to play host to the Markles, then that Commonwealth Realm can pay for them. Lock, stock and barrel.