Unfortunately expecting Politicians to face up to realities is almost impossible - it's only the drip drip drip of cash that eventually brings in some sense
The time they are forced to choose between (say) protecting pensions and (say) buying another 50 F-35's is when reality bites