More than half of UK people on benefits now depend on food aid Some of Greater Manchester’s nearly 300 food banks (Photo: Lars Bevanger) This week, a group of mothers went on...