A Staffordshire teenager was recovering in hospital along with two friends last night after they were stabbed in a "frenzied attack" on a busy high street.
Kirsty Edwards, aged 17, who was on holiday in Bridport, Dorset, had just got off a bus with her friends when they were attacked.
Last night a 20-year-old man, who was arrested in Devon, was being questioned by police in connection with the incident.
Kirsty and her two friends Charlotte Teague, aged 14, and Sophie Hyne, aged 15, were in a stable condition on a general ward at Dorset County Hospital and were being comforted by their parents last night.
Police said the girls had been to an amusement arcade in nearby Weymouth before catching the number 31 bus back home.
Chief Inspector Nick Maton said that, on the bus back to Bridport, they struck up a conversation with a man who they did not know, and a dispute ensued.
The man then followed the girls off the bus and Chief Insp Maton said: "What then followed was a sustained and frenzied attack on the three females, all three of whom sustained stab injuries."
Shocked passers-by told how they used their hands and towels to stem the blood from the terrified girls before ambulances arrived.
Helen Choudhury, aged 53, who owns the Taj Mahal restaurant in front of the bus stop where the girls got off, said she ran to help them immediately after the attack.
Kirsty managed to contact the police on her mobile phone from the scene.