Another thing
Oftentimes, the UK GOV senior management responsible for managing the contracts have come from private sector consultancies themselves. Sometimes, they end up back there.
Draw your own conclusions about whether that counts as cronyism. But at best it probably constrains them to certain ways of thinking. So it's not entirely surprising UK GOV contracts end up like they do, and it's not entirely surprising UK GOV doesn't always seem to particularly care.