A multi-vehicle collision caused major traffic delays on the southbound lanes of Highway 400 Wednesday morning amid rainy and foggy conditions.

The crash occurred near Sheppard Avenue, where at one point only a single lane remained open to traffic. Drivers experienced heavy congestion stretching back to Steeles Avenue during the height of the disruption.

According to traffic reports, several vehicles lost control and slid on the wet roadway, contributing to the collision and resulting backups.

By approximately 6:30 a.m., most lanes had reopened and traffic conditions gradually improved.

Motorists across the Greater Toronto Area also faced reduced visibility due to patches of fog, creating hazardous driving conditions during the morning commute.