Presumably Heathrow has a license to operate? If so the the CAA should be reminding Heathrow of its obligations to deliver aerodrome services, without having an adverse effect on the wider economy.
(although good chance CAA may only be concerned about safety and economic regulation in the context of airports - another world class UK privatisation if so!)