British Airways’ London City and regional operation is being expanded with three new routes, increased frequencies, two more aircraft and 40 new jobs.

The airline plans to double weekday services between London City and Milan Linate and add a new weekday service to Frankfurt from January.

New summer services from Manchester and Edinburgh to Florence and a weekly service between Manchester and Dublin will alos be added.

The extra flights are made possible with the arrival of two new 98-seat Embraer 190 aircraft in January and April 2018, bringing the total fleet number to 22.

The airline is also recruiting 20 new pilots and 20 cabin crew.

London City to Milan Linate flights will more than double from 11 to 23 flights a week, Frankfurt increases from 20 to 24 flights a week and Dublin from 32 to 36 flights a week.

The new weekly summer-only flights from Manchester to Florence and Dublin and from Edinburgh to Florence will start in May 2018

The latest network expansion comes a week after the airline announced increased flights from Manchester, Birmingham and Bristol for summer 2018.

This follows dozens of new flights being introduced tis year from London City, Stansted, Manchester, Birmingham and Bristol airports.

BA customer and commercial general manager Luke Hayhoe said: “The new Embraer 190 jets will be a welcome addition to our fleet as we continue to grow our route network and frequencies both from our home base at London City and from other UK regional airports.

“It enables us to expand both our business and leisure routes, with much improved schedules and timings to Milan Linate and Frankfurt.”

He added: “This year we have almost doubled the number of routes we operate compared to last year and the winter season brings a further five new routes, London City to Paris Orly, Prague and Reykjavik and Manchester to Chambery and Salzburg ahead of the new routes next summer.”