It's taking the piss, quite frankly.
42M for a shed?
This is being vastly overthought. A military barracks is not a complex build. A series of one or two story buildings to standard designs. If they can build 322 houses for GBP70M, I rest my case.
Notwithstanding the option of rebuilding Scampton.