‘Hello! Canada’ Editor-in-Chief Alison Eastwood discusses the fallout from Prince Harry and Meghan Markle’s royal duties departure announcement, and if there’s any truth to rumours speculating they may move to Canada.