An 18-year-old man has been arrested over a "sustained and frenzied" knife attack on three girls at a bus stop.
Charlotte Teague, 14, and her friends were attacked at a bus stop
Charlotte Teague, 14, Sophie Hyne, 15, both from Bridport, and Kirsty Edwards, 17, from Staffs, were seriously hurt in the stabbing in Bridport on Wednesday.
A man from Bridport was arrested in Chertsey, Surrey, on Saturday and is helping police with their inquiries.
The girls were stabbed as they got off a bus and police said it followed an alleged dispute during the bus journey.
Paramedics treated the victims at the scene of the stabbing
On Friday, Charlotte's mother and stepfather along with Sophie's uncle and grandmother made an emotional appeal for witnesses to come forward.
Kirsty was on holiday from Staffordshire, visiting Sophie and Charlotte. They had been to an amusement arcade in nearby Weymouth before catching the No 31 bus home.
All three girls remain in a stable condition on a general ward in Dorset County Hospital in Dorchester.
A 20-year-old man arrested on Thursday has been released without charge.