Four people have been arrested after a stabbing on a residential street in Rochdale.

A large emergency response was prompted after police were called to a disturbance on Heywood Road in Castleton on Sunday morning.

Eye witnesses described seeing more than half a dozen police cars, paramedic vehicles, and ambulances at the scene.

The victim, believed to be a teenage boy, was found to have suffered knife wounds during the attack.

His injuries are not thought to be life-threatening.

Greater Manchester Police say they later arrested four people in 'various locations.'

Eye witnesses described seeing more than half a dozen police cars, paramedic vehicles, and ambulances at the scene

They remain in police custody for questioning, with enquiries said to be ongoing.

Neighbours reported seeing a large group of young men on bikes on Heywood Road, shortly before the stabbing occurred.

Police cordoned off a section of the road throughout Sunday morning, to carry out their investigations.

One local resident said: "I saw a kid on a bike and another one arguing - they looked about 14 or 15.

"Then the next thing the police came. They got here really quickly.

"I heard one of the boys got stabbed with a machete."

Police cordoned off a section of the road throughout Sunday morning, to carry out their investigations

Another said: "I just heard that someone had been stabbed.

"There were more than half a dozen police cars, a couple of medic cars and an ambulance.

"The young lad was going into the ambulance and I could hear him telling them that he didn't need one.

"You just can't fathom it really."

A spokesperson for GMP said: "At 10.41am on Sunday 25 October officers responded to reports of a disturbance on Heywood Road in Rochdale.

"On arrival one person was found to have knife injuries which are not thought to be life threatening.

"Four people were later arrested at various locations.

"Enquiries are ongoing."

Anyone with information is asked to call 101 quoting the incident number 1058 of 25/10/2020 or or Crimestoppers, anonymously, on 0800 555 111.