Living wage win for core public services shows success of campaign