Government IT spending doesn't follow the same fiscal rules as your
basic household budget. It's not the case that the government has a
finite pot of money to spend and when it's gone it's gone.
Because, when the UK government hands it out to the private sector,
it gets the money back. All of it. Except, along the way, that money
gets exchanged in lots and lots of transactions which the government
skims parts off as VAT, Corporation Tax, Income Tax, NI contributions,
various duties, plus a million other levies.
If the government "saved" money by choosing efficient suppliers with
smaller headcounts and tighter cost controls it would cut off millions
from the treasury coffers. Taxes which are desperately needed to cover
the UK government's rising interest bill (debt is something like 95% of GDP as of 2025).
Huge behemoths like Fujitsu and Capgemini and IBM actually help to drive
the UK economy in its ever more desperate drive for "growth" (i.e.
greater tax revenue) and we can expect more, not less, wonga to be
unloaded on them to provide crude "value" from which those precious taxes can be distilled back out.
While there is a kernel of economic truth in your comment (government spending stimulates activity), the logic breaks down by assuming:
- All spending is equally productive
- All tax comes back efficiently
- Big contractors = better fiscal outcomes
In reality, value-for-money, fiscal responsibility, and economic multipliers are more nuanced. More spending doesn't necessarily mean better outcomes; how it's spent matters enormously.
Wouldn't an unspent, untaxed amount of money also come back to the government as private individuals spent it? Your model assumes that tax revenue is coming from a sector of the economy with low velocity of money.
I have heard this suggestion before in the context of overcoming suboptimal risk intolerance (like right after a crash) but for it to work you would have to derive the tax revenue somehow from people who were not spending money. That's one thing I've never understood about Keynesianism.
> Government IT spending doesn't follow the same fiscal rules as your basic household budget. It's not the case that the government has a finite pot of money to spend and when it's gone it's gone.
Assuming that government spending is inherently productive is a deeply flawed view. Every pound the UK government spends is a pound it had to tax, borrow, or inflate.
Government spending isn't immune from opportunity costs. If fewer players receive all the money to provide fewer more expensive goods and services, then revenue may be flowing through the national coffers but the money doesn't cover what the government wants to do.
Unless you forgot a /s, in which case (thumbs up).
Hard agree. (2) is all about building out the test suite; once you have this (3) becomes a cake walk.
I've worked in a lot of places where end to end testing is performed manually by a SIT team who absolutely do not like to re-run a test once it's been passed. These people hate the idea of (3) and will overestimate the costs to the PM in order to avoid having to do it.
You can see two upticks in debt: first was the steady rise after the 2008 crisis (which austerity clearly failed to stem) and the second around 2020 which may be pure Covid or may be also due to a bit of Brexit.
When the UK government talks about "growth", it really means "growth in tax revenues". This means they want you and me to spend more because transactions are the drivers of revenue.
Inflation is generally painful for the public but very useful for a government up to its ears in debt because debt payments do not rise with inflation but revenues do.
And public services are highly toxic to an economy which requires 4-5% growth just to meet its debt payments. Why provide services for free when you can collect VAT receipts for basic essentials like clean water, energy, and medication? Why spend millions on regulatory oversight when the inevitable health issues downstream will result in more private spending and GDP growth?
You're not thinking like an economist :) Here's something I saw on Twitter (no source):
The bicycle is the slow death of the planet.
General Director of Euro Exim Bank Ltd. got economists thinking when he said:
"A cyclist is a disaster for the country's economy: he does not buy cars and does not borrow money to buy. He does not pay for insurance policies. He does not buy fuel, does not pay for the necessary maintenance and repairs. He does not use paid parking. He does not cause serious accidents. He does not require multi-lane highways. He does not get fat. Healthy people are neither needed nor useful for the economy. They don't buy medicine. They do not go to hospitals or doctors. Nothing is added to the country's GDP (gross domestic product). On the contrary, every new McDonald's restaurant creates at least 30 jobs: 10 cardiologists, 10 dentists, 10 dietary experts and nutritionists, and obviously, people who work at the restaurant itself." Choose carefully: cyclist or McDonald's? It is worth considering.
P.S. Walking is even worse. Pedestrians don't even buy bicycles.
Back when he was still considered quotable, Dominic Cummings often mused about the UK's future post-Brexit. I seem to remember his blog mentioning data science and drug research as possible areas where UK could build a global advantage.
I can't be bothered to wade through it all but if you're interested his (old) stuff is here: https://dominiccummings.com
Even if the organistion is fully signed up to the knowledge building philosphy, it can still be derailed if the staff aren't up to scratch.
Around 12 years ago, my employer tasked me with building a quote engine for a new product they wanted to sell online. The engine needed to produce 4 additional quotes (2 lower, 2 higher) to either prevent potential walk-aways or to offer upsells to capture potential additional revenue.
And it struck me at the time that this sort of hand-wavey selling tactic would be just the sort of thing that was likely to change so I put all this logic into a pure function - pass in an original quote request and the function returns a collection of alternative quote requests.
And, sure enough, a couple of years later, the business decides to change the approach and offer 1 lower quote and 3 upsells. And they give the job of implementing this to another developer.
I was still at the company and was known as the original developer (my name was in a comment at the top of the file, for a start) so I was asked to review the code changes.
I was surprised to learn that the other dev had left the pure function untouched and had, instead, written a bunch of new logic to generate the alternative quotes. Not based on the original quote request but on the collection of alternative quotes returned from the original function. Furthermore, this new logic was placed in main procedure - mama's finest spaghetti in the making, right there.
So I rejected the change and told the dev where to put the actual logic. Then I waited for the re-review request to come in.
What happened instead is that the code went live anyway - the dev had simply re-raised the review request and assigned it to another dev who rubber stamped it.
Looking back, I don't think all the documentation in the world would have prevented this behaviour. A better approach would be for the company to pass the changes to the original developer and to pair with another dev - like Fred Brooks' Chief Programmer plus Assistant recommendation.
I was never approached for an end of year review for this developer and I left the company before them. It's not personal but I'll resign on the spot if a company I work for employs this developer in future.
I have 3 kids and have been to visit A&E countless times over the years. I always note the hand written checklists stuck up in the walls of Triage and wonder how many of these were derived through trial and error and which were introduced by more experienced medics.
For some reason the fact that they've obviously been produced locally gives me more confidence that they've done the hard yards; professionally printed ones would instead make me think they're only up there because management wanted to raise awareness.
I recommend the book Treasure Islands by Nicholas Shaxson. It covers offshore tax havens and the central role played by the City in facilitating capital flight and tax avoidance. Chapter 12 is devoted entirely to the City of London Corporation.
Haven't read it for a while but I do recall the word "strange" appearing a lot.