Why do we give over £10bn each year to the most corrupt people in the world?

In the coming financial year which begins this Friday 5 April, our useless government will increase the budget of the Department for International Development (DfID) from £7.9bn to £10.5bn. This is a pretty impressive rise of £2.6bn (up 33%) at a time when 40,000 are being sacked from our armed forces and when police numbers […]