A sudden flare-up between Washington and Tehran has delivered Canada a familiar but uncomfortable split-screen moment. The ...