The death toll from the storm and heavy rains that have battered Punjab province since May 25 has risen to 25, with more than 160 people injured. Authorities reported widespread house collapses and power outages across affected areas.