The government says devolution will improve local services and put more money in people's pockets - but opposition MPs said ...