Rain and thunderstorms lashed parts of North India, with Amritsar, Shimla, and Jammu witnessing fierce storms. The IMD has warned of continued unsettled weather across Punjab, Himachal Pradesh, and Jammu, with chances of hail and strong winds. Uprooted trees and power disruptions reported in multiple regions.