Charities under pressure from five fronts of demand