Things are really the same here and in the UK. Dems and Labour are, for whatever reason, unable to make the case that what we need to do is spend a bunch of money to fix things. All political parties have bought into the "deficit is the worst thing ever" frame, as their populations continue to suffer.
Maddening.