The government's budget is "rinky-dink" and will provide some minimum-wage earners with only one extra dollar a week, Labour says.
The centrepiece of the National-led government's budget, announced today, is a $2 billion a year package that lifts the bottom two tax thresholds and increases Working For Families payments.
The bottom tax threshold (taxed at 10.5 percent) will rise from $14,000 to $22,000 and the next bracket up (taxed at 17.5 percent) will rise from $48,000 to $52,000.
But Labour leader Andrew Little told Parliament it was a "rinky-dink, short-changing, dollar-bill budget".
"For all National's talk about tax cuts, the reality is that a single cleaner on a minimum wage will get just $1 a week extra," he said.
"The big winners of this budget are the top earners who take home most of the tax benefits."
"In health, this budget is $200 million a year short of what [district health boards] need to stand still," he said.
"In education, schools are short $70m at a time when we have overcrowding and falling standards."
The was nothing in the budget to address the housing shortage, Mr Little said.
"Too many people are squeezed into our big cities... and they've done nothing about it.
"National is only building one affordable house a day in Auckland for every 100 new Aucklanders."
On the other side of the House, Act Party leader David Seymour immediately labelled the Working For Families increases as "communism by stealth" - echoing former Prime Minister John Key's description of the policy when Labour first introduced it in 2004.
"The boost to Working for Families is the perfect example of how National is abandoning its roots," Mr Seymour said.
"The National Party is meant to believe in personal responsibility and low taxes - now they've not only adopted Labour's policies, they're championing them."
The tax bracket changes were "welcome compensation" but were underdone, he said.
"The most any taxpayer will save is $20 a week... Bracket creep will eventually cancel out this tax relief because National refuses to permanently tie brackets to inflation."
The Māori Party said it was "proud" that the budget included $122m for Māori initiatives, including an extra $10m for Whānau Ora and $21m for Māori language and culture.
It also included $1m for the Te Mana o Te Wai Fund, to improve freshwater quality, and $4m for New Zealand's climate change policies.
Not enough on climate and housing - Greens
That was "paltry", Greens co-leader James Shaw said.
"There is nothing in this budget that will clean up our polluted rivers, lakes and streams, or protect our drinking water. A million dollars for one fund isn't going to cut it - especially when National refuses to turn pollution off at the tap."
There was nothing in the budget to stop property speculation or "rampant" investment, Mr Shaw said.
"The government expects rents to keep rising, and more people to require emergency housing. It has admitted defeat in the face of the housing crisis.
"New Zealanders will be paying the social and financial cost of National's inaction for many, many years to come."
'No plan, no vision, no idea' - NZ First
New Zealand First leader Winston Peters said following this budget, the National Party did not deserve to be in charge for three more years.
He said there were people living in poverty, mental health services in disarray, conservation services lacking, social housing relying on motels, run-away immigration, and regions were neglected.
Mr Peters said the government was not equipped to deal with these issues.
"Budgets are meant to be about philosophy, they're meant to be what demarcates a party against all the others, they're meant to be about a plan, a vision, except the National Party came in today with no plan, no vision, no idea - just trying to hang on for three more years."
Want more detail? Read RNZ's full Budget coverage here.