British Airways faces a compensation bill of up to £100m for passengers who are delayed in a legal case Read more