Thanks serfty, that's useful info.
I think we're avoiding APD because we're flying in and out of the UK within 24 hours, but it's hard to be sure as the taxes were calculated on several occasions by different people with different results, and we were unable to obtain a breakdown or see the calculations. We'll follow up with BA after our flight.