HEAVY snow showers has left motorists stranded and forced to abandon their vehicles on roads across Somerset.