A couple of random thoughts :
1. If the RAF had a higher public profile, your average office worker might recognise a C130 as a military a/c and therefore cheer rather than cower under the desk.
2. The MoD seems incredibly nervous about upsetting other govt departments at the moment - if no rules were broken why apologise? (Maybe still feeling guilty for wasting so much money on procurement projects

)
3. The DVLA are a right royal pain in the a** so, french connection UK the c u next tuesdays!