The BJP was leading in 22 and the Congress in three Lok Sabha seats in Gujarat on election results day as per early trends, an election official said on Tuesday.

Counting of votes for the single-phase elections in 25 seats held on May 7 began at 8 a.m on Tuesday.

The Bharatiya Janata Party was leading on 22 and Congress on three seats, the Election Commission of India (ECI) data showed.

BJP leader Amit Shah is ahead on Gandhinagar seat, while Mansukh Mandaviya is leading from Porbandar.

Congress candidate Geniben Thakor was ahead on Banaskantha seat, leaving behind her BJP rival Rekha Chaudhary. In Sabarkantha, Congress candidate and tribal leader Tushar Chaudhary was leading in early trends.

In the Vadodara seat, BJP's Hemang Joshi was ahead. The BJP candidates were ahead in Ahmedabad (East), Panchmahal, Vadodara, Chhota Udepur, Bardoli, Valsad, Bhavnagar, Porbandar and Bharuch.