Driver in life-threatening condition after single-vehicle collision in Scarborough

One person has sustained life-threatening injuries after a single-vehicle collision in Scarborough.

Source