7.37 pm: Narendra Modi says that citizens voted for the BJP because the party seeks to deliver prompt benefits to every poor and middle-class household. “People voted for the BJP because it has the courage to take the biggest and sternest decisions in the national interest,” he says.

7.34 pm: Prime Minister Narendra Modi remarks that the voters of Gujarat created history by giving the biggest-ever mandate to the BJP.

“People rose above considerations of caste, class, community and every division to vote for the BJP,” he says.

7.16 pm: Congress leader Jignesh Mevani, who was re-elected to the Vadgam seat, expresses gratitude to the voters of his constituency.

“This victory shows the trust and faith bestowed upon me by my constituents,” he says. “This also brings upon me the responsibility to further the cause of the poor and marginalized sections of the society.”

7.14 pm: BJP chief JP Nadda, addressing party workers in Delhi, says that Aam Aadmi Party chief Arvind Kejriwal had made a prediction that his party would win the Gujarat election. “He should apologise to the people of Gujarat for having misled them,” he says.

6.59 pm: Prime Minister Narendra Modi arrives at the BJP headquarters in Delhi after the party’s landslide win in Gujarat.

6.52 pm: The BJP’s Kantilal Amrutia defeated the Congress’ Jayantilal Patel by 62,079 votes in the Morbi constituency.

The election was held a month after a newly-renovated suspension bridge in the district collapsed and claimed 141 lives.

6.35 pm: The Congress’ Jignesh Mevani wins the Vadgam seat and defeats the BJP’s Manibhai Vaghela by 4,928 votes. Mevani had been trailing the BJP candidate in earlier rounds of polling.

6.18 pm: BJP chief JP Nadda arrives at the party’s headquarters in Delhi. He is expected to address party workers on the elections results in Gujarat and Himachal Pradesh.

5.50 pm: Congress leader Rahul Gandhi says that the party “humbly accepts” the people’s verdict in Gujarat.

“We will restructure ourselves, work hard and continue the fight for the country’s ideals and the rights of the state’s residents,” he says on Twitter.

5.36 pm: Narendra Modi is expected to arrive at the BJP’s headquarters in Delhi around 7 pm, NDTV reports. He will address BJP members on the party’s performance in the Assembly elections in Gujarat and Himachal Pradesh.

5.06 pm: Narendra Modi says each one of Gujarat’s karyakartas is a champion. He describes the win as historic.

4.46 pm: Aam Aadmi Party chief minister candidate Isudan Gadhvi expresses happiness that over 40 lakh voters have supported his outfit, reports ANI.

“We won that day itself when BJP started talking about schools...In the first go itself four-five people from our party became MLAs, that’s a big feat.”

4.32 pm: The BJP goes past the majority mark of 92 seats. The party is set to win in more than 150 constituencies.

4.19 pm: “In a democracy wins and losses happen,” says Congress President Mallikarjun Kharge on the party’s poor performance in Gujarat. “We will rectify the shortcomings and continue to fight.”

4.10 pm: BJP supporters celebrate chief minister candidate Bhupendra Patel’s win in Ghatlodia constituency.

4.06 pm: A look at the seats won and trends so far:

3.48 pm: Congress’ Gujarat unit chief Jagdish Thakor blames the Aam Aadmi Party and the All India Majlis-e-Ittehadul Muslimeen for eating into the Opposition votes, reports ANI.

“We will hold a meeting soon to analyse the shortcomings,” Thakor says. “I hope the next government will fulfill its promises.”

3.12 pm: BJP’s chief minister candidate Bhupendra Patel wins Ghatlodia constituency by a huge margin of over 1,92,000 votes.

3.07 pm: BJP’s Jamnagar North candidate Rivaba Jadeja, holds roadshow along with her cricketer husband Ravindra Jadeja. She is currently leading by a margin of more than 51,000 votes.

2.58 pm: The BJP has already won 42 seats and is leading in 115 others, shows Election Commission data.

2.12 pm: In an apparent swipe at the Aam Aadmi Party, Union Home Minister Amit Shah says that Gujarat has rejected those who promised “freebies” and practised politics of appeasement.

2.05 pm: BJP Gujarat chief CR Paatil says Bhupendra Patel will continue as the chief minister of Gujarat, reports ANI.

2.00 pm: AAP chief minister candidate Isudan Gadhvi is trailing in the Khambhalia constituency by 17,762 votes.

1.28 pm: The BJP has won five seats so far and is leading in 151 of them, shows Election Commission data.

12.46 pm: Gujarat Chief Minister Bhupendra Patel of the BJP is leading by a massive margin of more than 1,12,000 votes in the Ghatlodia constituency.

12.42 pm: BJP wins two seats and is leading in 153 constituencies, shows Election Commission data.

Wins and trends at 12.45 pm (Source: Election Commission)

12.34 pm: BJP’s Kamleshbhai Rameshbhai Patel from Petlad constituency and Kanaiyalal Bachubhai Kishori from Dahod have been declared winners by the Election Commission.

In Petlad, Patel won by a margin of more than 18,000 votes, while Kishori secured his victory by a more than 29,000 votes.

12.04 pm: Prime Minister Narendra Modi to be present at the Bharatiya Janata Party headquarters in Delhi for celebration of the Gujarat election results, reports NDTV.

11.47 am: BJP candidate from Viramgam, Hardik Patel, leading by a comfortable margin of over 18,500 votes

11.37 am: BJP leading in more than 150 out of 182 seats now, shows Election Commission data.

11.30 am: BJP’s Gujarat unit spokesperson Yamal Vyas tells PTI that the state election result is a reflection of the party’s development agenda and a defeat of the Congress’ “negative politics”

11.23 am: More than three hours into the counting, the Bharatiya Janata Party has amassed 53.5% of the votes so far. The Congress has received 26.6% votes, while the Aam Aadmi Party has also managed nearly 13% votes.

Vote share in Gujarat (Source: Election Commission)

11.18 am: BJP candidate from Gandhinagar South constituency, Alpesh Thakor, leading by nearly 9,000 votes.

11.09 am: Election Commission trends for all 182 seats in Gujarat:

11.03 am: Delhi Deputy Chief Minister tweets the Aam Aadmi Party is on its way to become a national party after the Gujarat elections.

“Politics focused on education and health is making its mark for the first time at the national stage,” he tweets in Hindi. “Congratulations to the entire nation.”

10.58 am: Visuals from BJP’s Gandhinagar office as the party heads towards a landslide victory in Gujarat.

10.45 am: Congress’ Vadgam candidate Jignesh Mevani is trailing by nearly 2,400 votes.

10.35 am: Trends for 179 out of 182 seats, according to the Election Commission data.

10.24 am: BJP candidate Rivaba Jadeja, the wife of cricketer Ravindra Jadeja is leading by more than 7,500 votes in Jamnagar North constituency.

10.17 am: On 176 seats, for which the Election Commission has data on trends, the BJP is leading in 146 of them. The Congress is ahead in 19 seats, while the Aam Aadmi Party is leading in six constituencies, shows Election Commission data.

10.01 am: On 170 seats, for which the Election Commission has data on trends, the BJP is leading in 137 seats. The majority mark is 92.

Trends at 10 am (Source: Election Commission)

9.59 am: In Morbi constituency, where more than 140 persons died in a bridge collapse in October, Bharatiya Janata Party candidate Amrutiya Shivlal is leading by nearly 1,500 votes.

9.51 am: After nearly two hours of counting, the BJP is leading in 144 seats, while the Congress is ahead in 25, according to NDTV. The Aam Aadmi Party is leading in 10 seats.

9.50 am: Bharatiya Janata Party workers in Gujarat begin celebrations.

9.42 am: AAP chief minister candidate Isudan Gadhvi leading in Khambhalia constituency by over 2,200 votes.

9.35 am: BJP will form “double engine” government in Gujarat once again with huge majority, the party’s Vejalpur candidate Amit Thaker tells ANI.

9.31 am: Gujarat Chief Minister Bhupendra Patel of the BJP is leading by more than 6,700 votes in the Ghatlodiya constituency.

9.23 am: In terms of vote share, the BJP has already cornered nearly 54% of the votes, shows data from the Election Commission.

Vote share at 9.20 am (Source: Election Commission)

9.15 am: After more than an hour of counting, the BJP is leading in 138 seats, while the Congress is ahead in 32, according to NDTV. The Aam Aadmi Party is leading in 10 seats.

8.45 am: Early trends show the BJP leading in 135 seats, reports NDTV. The Congress is ahead in 40 constituencies and the Aam Aadmi Party in five.

8.42 am: BJP candidate Hardik Patel predicts his party will win 135 to 145 seats in the state, reports ANI.

“The government is being formed on the basis of work,” Patel adds. “No riots/terrorist attacks here in the past 20 years. People know BJP met their expectations. They press ‘Lotus’ as their future will be safe under BJP. It did good governance and strengthened this trust.”

8.33 seats: The BJP continues to increase it gains with a lead in 87 seats, reports NDTV. The Congress is ahead in 25 seats and the Aam Aadmi Party in three.

8.31 am: Congress candidate from Mansa constituency Babuji Thakor asserts confidence that his party will win the polls, reports ANI.

8.24 am: BJP widens lead in the postal ballot vote counting, reports NDTV. It is leading in 73 seats and the Congress is ahead in 22.

8.21 am: Visuals from the Government Commerce College in Gandhinagar.

8.19 am: Early trends show that the BJP has taken lead in 52 seats and the Congress is ahead in 16, reports NDTV.

8 am: The counting of votes begins.

7.41 am: The Aam Aadmi Party, which governs Delhi and Punjab, has promised voters subsidies on electricity and other bills in a bid to become the main challenger to the BJP. It has also run a loud and spirited campaign in Gujarat in the last couple of months. But detractors say most of the noise is on social media.

Read more here: Will the Aam Aadmi Party change Gujarat’s two-party politics?

7.25 am: Exits polls have predicted the BJP to comfortably retain power in Gujarat for a seventh consecutive term, despite critics pointing to rising inflation, slowing growth and joblessness.

An aggregate of polls said the saffron party could win 131 out of the state’s 182 seats. The alliance of the Congress and Nationalist Congress Party could win 41 seats, while the Aam Aadmi Party will emerge victorious in seven constituencies.

7.15 am: The Bharatiya Janata Party has been in power in Gujarat since 1995. Narendra Modi served as the state’s chief minister for nearly 13 years before becoming prime minister in 2014.

7 am: The counting of votes for the Gujarat Assembly elections will start at 8 am today at 37 counting centres set up across the state.