Torrential rain warning for today with up to 90mm forecast in two hours