Heavy rain lashed several parts of Delhi-NCR, leaving roads waterlogged and uprooting trees. Traffic movement was severely affected across key stretches as commuters faced major disruptions amid the downpour.