Budget wages war against poor and sick