Why can't Britain get value for money from government?
Britain has 43 independent police forces. They spend 13 per cent of their income, £1.7 billion, on buying goods. Yet the price they pay for standard items varies hugely: handcuffs cost from £14 to £43, boots from £25 to £114, high-visibility jackets from as little as £20 to as much as £100.
Continue Reading https://capx.co
Join the Discussion