A driver in Surrey was airlifted to hospital on Monday and is critical condition, after his Dodge pickup truck flipped and landed in a ditch.

The incident happened near 40 Avenue and 160 Street shortly before 5 p.m. 

Mounties say the driver was attempting to avoid a collision with the vehicle in front of him, which had slowed down. When he swerved, the truck reportedly flipped 90 degrees and became partially submerged, which trapped him. 

The driver was then extracted from the truck and taken to hospital. 

The single-vehicle collision continues to be under investigation and police are asking witnesses or anyone with dashcam footage to contact Surrey RCMP.