Leonard Cheshire Disability experienced a 5% increase in incoming resources from £154.6m to £162.2m for the year ended 31 March 2015.Its resources expended figure stood at £156.4m (2014: £153.5m) including £145.8m from social care activities (2014: £142.8m). The directors said this increase was down to rising staff costs and increased expenditure on improvements to its…