"carnage" ? Let's leave the politics alone for a bit - a no-deal brexit wouldn't be that bad.
Do you wonder why the govt. is increasing tax raising opportunities at every turn ? Reducing council budgets. Hanging on to ultra-low interest rates at all cost, and detriment to those who save. It's because us- and others- have been kicking the can down the road for decades, and continue to do so.
Here's another thought. The Govt. had a state/public pension deficit of £7 trillion, of which it thinks it can fund £2 trillion. That's £5 trillion. has to be found to pay out these future, agreed pensions.
Oh, and the UK is one of the better off !!