A number of bus passengers have been taken to hospital after two buses crashed close to a city centre.
Two Bee Network buses crashed on Rochdale Road off Livesey Street, Manchester, but no-one was seriously injured, Greater Manchester Police (GMP) said.
Images show debris strewn across the highway as one of the vehicles appeared to have hit the back of the other.
A GMP spokesman said the road remained shut while emergency services were at the scene.
Police were called to the incident at about 08:30 GMT.
Manchester councillor Pat Karney, who was at the site, posted on X to say there had been "unbelievable damage" to the front of the bus.