Canada Post and the union representing some 55,000 postal workers have reached a tentative deal to end a strike which has disrupted mail deliveries across the country.

The details of the deal were not released, but the Canadian Union of Postal Workers (CUPW) said all parties “have agreed on the main points” and strike action had been suspended.

“We need to agree on the contractual language that will form the collective agreements that would be put to a vote by the members,” the union said, adding that it will “retain the right to strike”.