
Obligatory disclaimer: am 'murican.
I don’t think the US will invade Canada for access to its farmland. The US presently has about 5x the amount of arable land as Canada. One could certainly say this land is poorly located, but the US is geography pretty large and production can move. It’s not like that hasn’t happened in the past. One example is the transition from Maine potatoes to Idaho potatoes.
Canada does have 5% more land than the US, but give how little land is farmed in either country, I don’t think this will matter a ton.
From the article and some quick poking around, I don’t think Apple producing very much, if anything, in Mexico.
Last August there was some rumbling of Foxconn standing up some capacity in Mexico for Apple due to the not-a-trade-war that’s been simmering between the US and China. It seems like Apple might be thinking about building these plant(s) in the US instead.
Hopefully this ends better than Foxconn’s last foray into the US.