BA cancels string of transatlantic flights due to coronavirus: London to US routes are reduced due to lack of demand and short-haul flights drastically cut back...
BA axed hundreds of short-haul flights to destinations across Europe, including Italy, France, Germany and Ireland, from March 16 to 31.