A bloody street brawl in Christchurch last night has left a man fighting for his life in hospital.
A dozen police officers are investigating the fight between a group of young men in their 20s, which broke out in Simeon Street, Spreydon, about 7.50pm.
Police say weapons were used in the clash which resulted in four people being taken to hospital.
One man is in a critical condition, while another is deemed serious, and both require surgery for their injuries.
Two others have since been discharged from hospital and will be questioned by detectives today.