I thought BA had long offered a 10% military discount against its full (flexible) fares. I always thought this was a bit of a useless offer as you could save much more than 10% by buying a less flexible ticket, which is often all you need for off-duty travel. Does anyone know whether this 'new' offer is 10% off all fares, or only off the top whack?