British Airways passengers will soon enjoy free, high-speed wifi on flights, thanks to a new partnership between its parent company, International Airlines Group (IAG), and Elon Musk’s satellite broadband provider Starlink.