Lufthansa, the German airline, has cancelled dozens of flights to and from the UK and Ireland today due to strike action.

Around 100 flights – including departures and arrivals – have been cancelled at airports in London, Manchester, Birmingham, Newcastle, Glasgow, Aberdeen, Edinburgh and Dublin.

The one-day strike, over a pay dispute, will result in only about 20 of more than 1,650 scheduled short-haul flights operating.

The German airports affected by the strike are Frankfurt, Munich, Dusseldorf and Hamburg.

The airline said many long-haul services will also be hit, with only six of 50 planned flights operating at its main Frankfurt hub, and only three of 17 in Munich.

Passengers affected by the cancellations can re-book for free, Lufthansa said.

The ver.di trade union announced the one-day “warning strike” – a tactic commonly used by German unions to raise pressure in wage talks – on Friday.

Last Wednesday, Lufthansa rejected the union’s demand for wage increases of 5.2% over the next year as well as job guarantees.

Last year, the airline and a union representing cabin crews called in an arbitrator to settle a pay dispute after the union staged a series of short-term stoppages that caused numerous flight cancellations.