BA pay the tax liability on staff travel already - Keith Williams stated that a few months ago (in BA news i think)
They pay the benefit in kind tax on the free tickets (ID100s) there is no tax paid by BA to HMRC on ID90s as yet. It would amount to a huge subsidy on airborne commuters if they did.