For a national carrier, British Airways is just an embarrassment. During my flight back to Barbados, the cabin crew violated safety regulations by permitting a child to run up and down the aisle repeatedly. A passenger shouldn't need to ask cabin crew of any airline, let alone a national airline, to stop a child running around the aircraft mid-flight. The movie selection was extremely limited and the food onboard was tasteless. Overall, not a pleasant flight experience and this is unfortunately to be expected from this appalling airline these days who have the audacity to call themselves British.