Perth has been battered by wild storms overnight, recording winds up to 100km/h as flooding shuts down Riverside Drive and debris blankets roads across the greater metro area.