The light snow will just of been all the moisture in the air. This heavier stuff is the slowest moving, tiniest little shower I've ever seen on the radar haha
the GFS can suck a lemon. No wonder the Met don't use it. New hi-res upgrade has made it worse