The British Airways cabin crew union Unite has announced fresh strike dates in its long-running dispute with the airline.

Cabin crew will walk out for four separate five-day strikes in May and June.

The first strike will begin on 18 May, ending on 22 May, with the three further strikes beginning on 24 May, 30 May and 5 June.

Unite members rejected a fresh deal for cabin crew earlier this month