A man has been arrested after two people were stabbed at a bus stop in Birmingham on Wednesday afternoon.
They are both 18 and were getting off the number 61 bus on Bristol Road at about 3:30pm.
They both survived the unprovoked attack but one was left with what is described as “major stab wounds”.
A 22-year-old is being held under police guard in hospital until he is OK to be questioned by detectives.
Just a short time after fleeing the scene, the knife man boarded another bus, the number 47 heading out of city, where he was heard by a fellow passenger talking about what he had done.
He then raised the alarm and police boarded the bus a few minutes later on Pershore Street, where the man was arrested following a violent struggle during which an officer was punched in the face. Three knives were seized.
Detective Inspector Justin Spanner, from Force CID in Harborne, said:
“This was a very fast-moving situation in an busy part of the city and there were lots of people around.
“I want to hear from anyone who saw any part of the incident, especially those who may have seen the attack itself, who witnessed him running away, or who was on the second bus.
“If you have not yet spoken to us, please give us a call on 101 as soon as possible.
“This was a scary incident for everyone involved but thanks to some swift action by the members of the public who called police, we were able to get the situation under control very quickly.
“At this stage we’re not looking for anyone else in connection with what happened.”