Torrential rainfall swamped Hastings Friday afternoon