Same party on top, no majority
What happened
The same party topped Uttar Pradesh's seat count as before, but again fell short of a majority.
Bharatiya Janata Party won 174 of the 424 seats on offer.
That left it short of the 213-seat majority mark — a hung house, where no single party wins enough seats to govern alone.
Its nearest rival, the Samajwadi Party, won 110 seats.
What changed
Beneath that similar-looking top line, a lot of individual seats changed hands.
BJP's own seat count barely moved, from 177 to 174.
The single biggest shift moved seats from the BJP to the SP: 41 constituencies changed that way.
About 54.9% of registered voters turned out to cast a ballot.
Notable numbers
A few numbers from that election stand out.
The closest race was Dhaurehara, Uttar Pradesh, decided by a margin — how far ahead the winner finished, in votes, over whoever came second — of just 122 votes.
At the other extreme, Rampurkhas, Uttar Pradesh saw the winner's lead over the runner-up reach 79.0% of the vote — the widest margin of the election.
Turnout peaked in Harora, Uttar Pradesh, reaching 75.8%.
On average, 10.4 candidates contested each seat that year.
The backdrop
Beyond the top two parties, the assembly seated a wide range of smaller players.
12 parties won at least one seat, and independents added 13 more.