Heavy rain, thunderstorms, and lightning over 48 hours claimed 28 lives across Uttar Pradesh, Bihar, West Bengal, and Madhya Pradesh, with warnings of worsening conditions ahead.