from Charlotte Gill
£2.6 billion taxpayer funding spent on just 66 charities
Bearing in mind there are over 170,000 on the Charity Commission for England and Wales alone
Watch also:
Conflict is coming from Emma Trimble, New Culture Forum
Read; Britain is becoming dangerously unstable. What the Dover and Portsmouth protests reveal about our country and what might lie ahead by Matt Goodwin
