As a British tax payer ...
I would much rather that BoE (or any organ of state) paid for services within our shores:
• generate employment here - which will be taxable
• use skills of people here which will:
•• encourage more Brits to become skilled up
•• enable us to better compete for such projects internationally
• keep sensitive data within the UK
Unfortunately: this requires joined up thinking - which is in short supply.