The prime minister has said the public will have to make “trade-offs” if the country is to improve.