Mon Jun 23 08:20:00 UTC 2025: Okay, here’s a news article summarizing the provided text about the by-election results in four states:
**Headline: AAP and Allies Dominate State By-Elections, BJP Secures One Victory**
**New Delhi, June 20, 2025** – Results for by-elections held on June 19th across five assembly constituencies in four states – Punjab, Gujarat, West Bengal and Kerala – were announced today, revealing mixed fortunes for the ruling and opposition parties.
The Aam Aadmi Party (AAP) maintained its hold on the Ludhiana West seat in Punjab. In Gujarat, AAP also secured a victory in Visavadar, while the ruling Bharatiya Janata Party (BJP) won the Kadi seat in Mehsana district. The Trinamool Congress (TMC) clinched the Kaliaganj seat in West Bengal’s Nadia district, and the Congress-led UDF secured the Nilambur seat in Kerala.
Counting began at 7 AM for most constituencies, with Ludhiana West starting an hour later. A notable trend across the results is the tendency for voters to stick with the party that originally won the seat in the general election, with the exception of the Nilambur constituency in Kerala.
**Key Takeaways:**
* **Punjab:** AAP not only won in Ludhiana West but also increased their victory margin compared to the 2022 general election.
* **Gujarat:** Visavadar continued its trend of voting against the ruling party, as the BJP has not won the seat since 2007.
* **India Bloc Impact:** Parties within the India Bloc (AAP, Congress, and TMC) collectively won four out of the five seats, while the BJP (NDA) managed to secure only one.
The by-election results offer insights into the current political climate in these states and could be interpreted as a reflection of voter sentiment towards both ruling and opposition parties.