Authorities in Pakistan’s Sindh province have imposed an emergency in Karachi, the country’s largest city and commercial capital, after flash floods triggered by heavy rain inundated vast swathes of the metropolis, killing at least seven people in separate incidents.