UK like the US struggles to pay for current operations

The US DoD has had a habit over the last five years to raid the investment accounts to fund current operations. This means they take RDT&E and procurement funding and convert it to Operations & Maintenance for war efforts. This is not always a good practice as it can play havoc with development and production programs. Part of the problem is that the Congress does not always budget well funding these types of programs and not putting enough into O&M. Now it seems the UK has the same problem according to this article. The UK MOD has proposed taking funding from programs to meet the demands of current operations and fund the two new carriers the British are about to start building. In the long run this is not a good practice as you create bills that have to be met in the out years, or end up canceling programs.