Budget: Economics prevails over politics