Two firefighters remain in hospital after the vehicle they were in came off the road.

The Haddington crew had been called out to help after an earlier accident when the incident occurred.

Firefighters from North Berwick and Musselburgh used hydraulic rescue equipment to free their colleagues, who were trapped in their vehicle.

All six crew members were taken to Edinburgh Royal Infirmary for treatment after the accident, which took place at 9.50pm on Sunday on the A198 between Ballencrieff and Longniddry in East Lothian.

While four of the firefighters were discharged, the Scottish Fire and Rescue Service confirmed two remain in hospital

John Dickie, local senior officer for the area, said: "Our thoughts and best wishes are with our personnel who were injured in last night's road traffic collision.

"All six were taken to Edinburgh Royal Infirmary following the incident, four were subsequently released following treatment and two remain in hospital. We wish them all a speedy recovery."

He added: "Welfare support has been put in place for all crew members and their families.

"Alternative fire cover arrangements have also been instigated for Haddington whilst affected personnel are off-duty."

The fire engine was the only vehicle involved in the crash, the cause of which is not yet known.

Police Scotland are investigating in a bid to determine what happened.