More than 310 schools have been forced to close after wild weather wreaked havoc across Sydney and surrounding NSW regions - flooding entire suburbs and forcing major roads to close.
Severe weather warnings in place from the NSW Mid-North Coast to the South Coast covering Newcastle, Gosford, Wollongong, Sydney and the Blue Mountains.