The budget explained in seven charts

.....

© The Sydney Morning Herald