The east coast of NSW, including most of Sydney, has been battered with biblical rain, severe thunderstorms and hailstones ...