In a speech, the chancellor says a squeeze on funding is a “product of economic reality”.