Even in relatively prosperous Hampshire, the cost of providing social care is swallowing up funding for everything else