What are you on about ?
Its not a national security issue. Full stop. There are many other airports in the London area and elesewhere in the UK. Heathrow is a civilian airport, not a military one. 99% of air cargo to the UK does NOT come to Heathrow.
Its not a single point of failure either. Sure, for those TEMPORARILY affected it might feel that way. But businesses with contingency plannign will simply invoke their DR plans and go elsewhere ... flights will divert, people will WFH instead of going the offices, people will have to travel to a supermarket a little bit further away.
Also, regarding "single point of failure", see this website[1]... 62,000 customers affected but only 4,800 without power[1]. Not quite a SPOF then is it !
Also, you want guaranteed N+1 resilience at grid level, who do you think is going to pay for that ?
Most people would be happy with the grid sorting out its capacity issues at N level, one thing at a time my friend.