Workers on the Canadian side of the St Lawrence Seaway have launched a strike that has shut the waterway linking Great Lakes ports to international markets.

The Unifor union said the strike began on Saturday night after contract talks with St Lawrence Seaway Management Corp, which manages 13 of the 15 locks on the US-Canadian system of canals, failed to result in an agreement.