Drivers have been getting stuck and trains cancelled while there are warnings of more icy weather ahead as temperatures plunged to -11.2C.