Unfortunately it is a true statement that Defence no longer wins votes in any parties minds, obviously not a view held by this forum. The reality of the last Government was a funding situation everyone in the system knew - project budgets were pushed out so far that there was a £26Bn "bulge" in future years that was never going to happen. My company was asked to delay contracts because the cash was in future years! We were then later criticised for being slow to deliver!
Sadly this had to be dealt with by someone.
Let's now hope the Politicians only commit the Military to ops that they are resourced for...