I don't think it can be interest rate differentials: GBP is at 5.25%, same as USD, so the differential is in their favour against the loonie, whereas EUR is at 3.5, so we have the edge. Yet both are tanking against CAD. I think people who are interested in carry trade and only play the majors...