BA then directly offered the two 14-year-old girls £250 each not to go on the flight.
Quite apart from all the other issues, EU denied boarding rules set the level for long haul at €600 (£480 in old money). So BA were cheating them as well as bumping them.