Reeves insists public services will have to live within their means