A woman in her 60s has been killed and 22 people injured in a double decker bus crash on the Isle of Wight.
Nineteen people were taken to hospital, including four who were airlifted, after the collision in Newport on this afternoon sparked a major incident.
A double-decker Southern Vectis bus and two cars collided, trapping passengers in the wreckage and leaving nearly two dozen victims.
Hampshire Police said three people travelling in a red Fiat Bravo with the woman who died at the scene were taken to hospital in a "serious condition".
The bus driver, a man in his 50s, was also believed to have been seriously injured, while 10 of his passengers and four who were in a silver Mini Cooper were taken to hospital as a precaution.
Detectives are investigating the circumstances of the crash that happened at the junction with Betty Haunt Lane at about 12.45pm.
Three killed as plane hits helicopter at 'world's most dangerous airport'
Holidaymaker Alisha Smith, 23, said the double-decker hit a second car after colliding with a Mini that pulled into the road.
"We were driving down the road. A Mini pulled out from a side road," she told the newspaper.
"The driver did his best to avoid it, but we hit and then bounced on to hit another car following in a different direction.
"The next thing I know, I was on the floor and got up to see if everyone was okay.
"A few were hurt and covered in blood, but no one severely injured at the top."
Police closed off the road at all entrances and casualties were rushed to hospital following the crash.

Orpington 'hit-and-run': Boy, 11, fighting for his life after being hit by car
St Mary's Hospital, Newport, has brought in extra members of staff to deal with the influx of patients being brought into accident and emergency.
Isle of Wight Fire and Rescue Service group commander Justin Harden told the island's County Press newspaper: "My thoughts are with the deceased's family, on behalf of everybody here.
"It has been a significant incident, the like of which we have not seen for some time."
A major incident has been declared, a spokeswoman for Isle of Wight NHS Trust added.
She said: "A major incident was declared at 13.51 today after a serious road traffic incident took place on Forest Road, Newport, involving two cars and a bus.
"The Isle of Wight NHS Trust can confirm that four people have been airlifted to mainland hospitals and currently 15 patients have been brought into St Mary's Hospital."

Peterborough crash: Three killed after car 'drives wrong way down slip road'
Richard Tyldsley, Southern Vectis general manager, said earlier: "We are aware of a serious collision today involving one of our route 7 buses.
"At this stage the full circumstances and details of any injuries are unclear and we are investigating."