UK corruption

Heedless City of London Police and Action Fraud inaction

The UK’s police forces are failing to protect the public from crime and the biggest failure is fraud offences. Fraud ruins lives, destroying wealth, businesses and families, making up more than a third of all crime in the UK, costing the economy around £193 billion a year, the equivalent of £6,000 each second, every day of the year. The way the government deals with that is to…
Read more