India is gearing up for by-elections across 15 assembly constituencies in Uttar Pradesh, Punjab, Kerala, and Uttarakhand. The elections, scheduled for Wednesday with results expected on November 23, will be a key test for both the INDIA bloc and NDA alliances.