British Airways’ passengers face two weeks of disruption after cabin crew voted to strike in a long-running dispute over pay and benefits. The industrial action is scheduled to start at 0001 on Saturday July 1, and run until 2359 on Sunday July 16.

Union Unite said the strike had been called after BA claims that crew who previously walked out have not had their bonuses or benefits, including free and discounted travel, restored.

BA said that the proposed action was “extreme and completely unnecessary”.