Two people have died after a fire ripped through a residential care home in Hertfordshire.
The blaze in Cheshunt also left six people injured, Hertfordshire Fire and Rescue Service has confirmed.
Thirty-three people were rescued from the Cadmore Lane building, and three were taken to hospital with minor burns and smoke inhalation.
A spokesman for East of England Ambulance Service said: "Five ambulance crews, two ambulance officers, Hazardous Area Response Team (HART) and volunteer doctor were dispatched.
"They worked closely with fire service and police colleagues to evacuate residents and assess them at a nearby rest centre.
"Thirty-three people were assessed at the scene and three patients with minor burns and smoke inhalation were taken to Princess Alexandra Hospital for further care."
Hoddesdon Fire Station, which was involved in tackling the blaze at about 6am on Saturday, said "the whole roof" had been "well alight".
More than £600 has already been raised through an online fund set up to help residents of the care home in the aftermath of the blaze.
One witness, Danny Wade, told the Hertfordshire Murcury: "There was smoke belching and blasting into the air.
"All the firefighters unwinding there hoses as quickly as they could.
"Police cars riot vans loads of shouting move the cars move the cars the whole street came out every one was knocking on the doors saying is that your car it needs to be moved.
"Loads of commuters on there way to work stopping and asking what's happened flames went high at some points as they tackled to get the fire out but it looked like it just kept burning."
Another witness said: "We could see it from the bedroom window. It went up quite quickly."
Hertfordshire County Council said in a statement: "Hertfordshire Fire and Rescue were called at 5.51am to a fire at a residential care home in Cadmore Lane, Cheshunt.
"Firefighters were faced with an extremely fierce fire, well-established in the first floor and the roof of the building, which has since collapsed.
"Thirty-three residents were rescued and firefighters worked closely with police and ambulance colleagues to evacuate them to a nearby emergency reception centre.
"Sadly, we can confirm that two people died in the fire and we would like to offer our sympathies to their families."
The council added that it was working with Broxbourne Council and the health service to assess the needs of evacuated residents and arrange alternative accommodation.