
Mon Jun 23 08:57:47 UTC 2025: Okay, here’s a summary of the text, followed by a news article rewrite:
**Summary:**
The article reports on the results of by-elections held on June 19, 2025, in two Gujarat Assembly constituencies: Visavadar and Kadi. AAP’s Gopal Italia won the Visavadar seat, defeating the BJP candidate after 21 rounds of counting. The BJP had been trying to win Visavadar for the first time since 2007. In Kadi, a constituency reserved for Scheduled Castes, the BJP’s Rajendra Chavda won decisively against the Congress candidate after 22 rounds of counting. The by-elections were triggered by the resignation of the AAP MLA in Visavadar (who then joined the BJP) and the death of the BJP MLA in Kadi. Voter turnout was around 57% in both constituencies. Following these results, the BJP holds 162 seats in the Gujarat Assembly, Congress 12, AAP 5, Samajwadi Party 1 and independents 2.
**News Article:**
**AAP and BJP Secure Victories in Gujarat Assembly Bypolls**
**Ahmedabad, June 23, 2025** – The Aam Aadmi Party (AAP) and the Bharatiya Janata Party (BJP) both claimed victories in Gujarat Assembly by-elections held on June 19th, with results announced today. AAP’s Gopal Italia won the Visavadar seat in Junagadh district, while the BJP’s Rajendra Chavda secured a win in Kadi, Mehsana district.
Gopal Italia, the former Gujarat president of the AAP, defeated BJP candidate Kirit Patel in Visavadar by a margin of 17,554 votes. The victory marks a significant moment for the AAP, particularly as the BJP had been aiming to break an 18-year losing streak in the constituency, having last won in 2007.
In Kadi, a seat reserved for Scheduled Caste candidates, Rajendra Chavda of the BJP secured a decisive victory with a margin of 39,452 votes over Congress’ Ramesh Chavda.
The by-elections were necessitated by the resignation of the AAP MLA in Visavadar, Bhupendra Bhayani (who subsequently joined the BJP), and the death of the BJP MLA in Kadi, Karsan Solanki. Voter turnout was 56.89% in Visavadar and 57.90% in Kadi.
With these results, the BJP now holds 162 seats in the 182-member Gujarat Assembly. The Congress holds 12 seats, the AAP 5 seats, and the Samajwadi Party and independents hold 1 and 2 seats respectively.