Motorists were caught in delays