A Halesworth man was left fighting for his life and the A146 was closed for several hours after a major car crash on the road.

The 24-year-old was driving a Peugeot 306 when he collided with a Toyota Landcruiser at approximately 3pm on January 27.

He was trapped in the vehicle following the incident and is believed to have suffered serious leg injuries and a shattered pelvis.

The man was transported to Addenbrookes Hospital in Cambridge by air ambulance, while the driver and passenger of the Landcruiser - a Lowestoft husband and wife believed to be in their 60s - were taken to James Paget hospital in Norfolk.

They are thought to have suffered minor injuries.

The scene was attended by police, the fire service and Suffolk ambulance service.

The A146 was re-opened at 10.15pm on the evening of the incident.

Police are asking anyone who may have seen the collision, or either of the vehicles prior to the crash, to call PC Graham Newson at Halesworth Roads Policing Unit on 01986 835350.