A man has been charged over an attack on Green Party co-leader James Shaw in Wellington this morning.
Police say the 47-year-old man has been charged with injuring with intent to injure. He is due to appear in Wellington District Court tomorrow.
The incident happened at about 7:50am outside the Botanic Gardens entrance on Glenmore St in Wellington.
Mr Shaw was allegedly grabbed and then struck in the face as he walked to work.
1 NEWS understands the Green Party believe the attack may have been targeted towards Mr Shaw, rather than a random incident.
Two members of the public assisted Mr Shaw and an ambulance assessed him at the scene.
He made his way to work before being checked over in hospital and returning home to recover.
The attack happened as he walked his regular route to Parliament.
This afternoon The Green Party spoke about the incident on Twitter saying the event was "isolated" and "unprovoked" and Mr Shaw is "doing OK".
Jacinda Ardern says she has spoken to Mr Shaw who is doing well.
She says it’s an "unprovoked and surprising thing to happen that has caught him off-guard".
"We have an environment in New Zealand where politicians are accessible, where Minister are accessible but we just cannot take that for granted".