Both British Airways and the Foreign Office have been criticised for not coming to the aid of the Britons. Other airlines, including Holland's KLM, Italy's Alitalia and Air France, have already flown their nationals out of Thailand. But BA refused to fly in.