Storm Ciara helps BA flight break New York to London speed record
As hurricane force winds of 80-90mph batter the UK, the weather has helped a British Airways plane set a new record. While many faced flight cancellations because of Storm Ciara, BA flight 112 took just […]