British Airways flight attendants employed under the carrier's mixed-fleet contract have accepted a proposed pay deal, ending a long-running dispute.

The Unite union says 84% of mixed-fleet cabin crew members voted to back an agreement previously reached with the airline.

Under the deal, flight attendants will receive inflation-adjusted pay rises between £1,404 ($1,864) and £2,908, the union says.

It adds that "travel concessions and entitlements to fully participate in the airline's 2017 bonus scheme [are being] returned to cabin crew who took industrial action".

Unite says that mixed-fleet crew who participated in industrial action were "sanctioned" by BA, and that the union started legal proceedings against the airline. However, the members' acceptance of the deal serves as settlement of the legal action, the union confirms.

Unite general secretary Len McCluskey believes the deal provides a "decent" salary increase and that it will "start to seriously address long-standing concerns on low pay in British Airways' mixed fleet".

BA introduced the mixed-fleet contract – as part of cost-saving measures – for flight attendants who have joined the airline since 2010 and work on a mixture of select long- and short-haul routes.

The airline says it is "pleased the dispute has been resolved".

Source: Cirium Dashboard