Heavy rain lashed the capital on Tuesday morning, catching Hanoians off-guard and creating major traffic snarls during the peak morning hours.