A 20-year-old man has been arrested and charged after refusing to wear a mask in a supermarket and then allegedly punching a customer in the face.
Police said the man was aggressive and abusive towards customers and staff after being asked to wear a mask inside.
It's alleged he then attacked a 70-year-old man, threatened staff and left before the police arrived.
The victim was shaken, but did not need medical treatment.
The 20-year-old has been charged with assault, threatening behaviour, driving while disqualified and failing to comply with the health order.
Police warn people not to speed at boundary checkpoints
Police said a person was stopped at one of the northern checkpoints in the early hours of Monday morning.
He had the correct documentation and was free to go, but then accelerated and was detected leaving the checkpoint at over 90km/h resulting in him being issued with several infringement notices, police said.
Police said others are still failing to have the correct documentation at checkpoints.
One driver claimed he was transiting through Auckland to Waikato in the early hours of the morning but after questioning him, police found this was not the case.
While at the checkpoint, another man was found hiding in the car's boot, police said.
Both men, aged 25 and 26, were issued with infringement notices.