Even after a day, situation in Karachi remains 'critical' as at least 20 people have been killed due to torrential rains and floods across the city here on Sunday.