Government spending

The UK government spent £695 billion on our behalf last year. This is a mind-bogglingly enormous amount of cash and so, to try to make sense of government spending, we’ve divided it up into pounds per person per year. This seems to be the logical way to get your head around services consumed by individuals, because … Continue reading Government spending