Canadian dockworkers and their employers in British Columbia have finally settled upon a new four-year labour contract after entering into three tentative deals over the past month.

The International Longshore and Warehouse Union (ILWU) Canada ratified the latest tentative agreement on Friday, the British Columbia Maritime Employers Association (BCMEA) said.

Three-quarters of ILWU Canada’s dockers, who work at the ports of Vancouver and Prince Rupert, voted in favour of the deal after