The real story of Coventry is that the Brits knew the raid was coming...they had broken the German code machine Enigma and were reading German HQ dispatches almost in real time. The RAF could probably have stopped the raid , but Churchill was afraid that a sudden change in the disposition of Brit fighters would have led the Nazis to think their codes had been compromised..so he didn't pass the news on..as a result..Coventry got clobbered.
That's the sort of hard decision one has to make in an intelligence war I suspect. The UK security services understand the value of good intelligence and hence let these guys run around shooting their mouths off in public.
It's not worth trading good human intelligence for short-term political points.