Roads throughout Swindon centre are nearly in gridlock, with slow-moving traffic and heavy weather.