Er....haven't BA explained exactly why they've done this, to make the flights unreasonably expensive to discourage bookings because they can't close out the inventory, thus freeing up space for repatriations?
Simon Calder is a decent journalist, but he doesn't understand how airlines work.