India braces for a weekend of varied weather as the IMD forecasts rain, thunderstorms, and strong winds across multiple states. Heavy downpours are anticipated in West Bengal and Tamil Nadu, while Delhi-NCR, Himachal Pradesh, and Rajasthan will experience thunderstorms and gusty winds. The southwest monsoon is also poised to advance into Maharashtra, offering a potential respite from heat in some regions.