Results have been announced for the by-elections across 46 Assembly constituencies and two Lok Sabha seats across the nation. The results will impact 13 states, with key contests in Uttar Pradesh, Rajasthan, Punjab, and Karnataka. The by-elections are seen as a litmus test for major political parties.