Thailand voted Sunday in an election that could see pro-democracy opposition parties oust the conservative military-backed government of Prime Minister Prayut Chan-O-Cha after almost a decade in power.
Voters are tipped to deliver a resounding defeat to ex-army chief and coup leader Prayut after a campaign that played out as a clash between a young generation yearning for change and the traditionalist, royalist establishment.
The main opposition Pheu Thai party, fronted by the daughter of billionaire former premier Thaksin Shinawatra, was ahead in final opinion polls.
But in a kingdom where victory at the ballot box has often been trumped by coups and court orders, there are fears the military could seek to cling on, raising the prospect of fresh instability.
At Pheu Thai's closing rally on Friday, main candidate Paetongtarn Shinawatra told a rapturous 10,000-strong crowd that Sunday would be a "historic day where Thailand will change from junta rule to democratic rule".
Voting began at 8:00 am (0100 GMT) at the 95,000 polling stations scattered from the lush-forested mountains of the north to the idyllic sands of the southern beaches.
A turnout of 90 percent in last Sunday's early round of voting points to an electorate looking for change, but the opposition faces an uphill battle to secure power, thanks to the junta-scripted 2017 constitution.
The new premier will be chosen jointly by the 500 elected MPs and 250 senate members appointed by Prayut's junta -- stacking the deck in the army's favour.
In the controversial last election in 2019, Prayut rode senate support to become prime minister at the head of a complex multi-party coalition.
- Protest legacy -
The election is the first since major youth-led pro-democracy protests erupted across Bangkok in 2020 with demands to curb the power and spending of Thailand's king -- breaching a long-held taboo on questioning the monarchy.
The demonstrations petered out as Covid-19 curbs were imposed and dozens of leaders were arrested, but their energy has fuelled growing support for the more radical opposition Move Forward Party (MFP).
MFP leader Pita Limjaroenrat, 42, toured Bangkok streets in an open-top jeep Saturday, urging voters to "give the younger generation the opportunity to govern".
While MFP is looking for support from millennial and Gen Z voters -- who make up nearly half the 52 million-strong electorate -- Pheu Thai's base is in the rural northeast where voters are still grateful for the welfare policies implemented by Thaksin in the early 2000s.
Prayut, meanwhile, has made an unashamedly nationalist pitch to older voters, painting himself as the only candidate capable of saving Thailand from chaos and ruin.
But he has lagged badly in the polls, blamed for a sputtering economy and feeble recovery from the pandemic, which battered the kingdom's crucial tourism industry.
Rights groups accuse him of overseeing a major crackdown on basic freedoms, with a huge spike in prosecutions under Thailand's draconian royal defamation laws.
The country has seen a dozen coups in the last century and has been locked over the last two decades in a rolling cycle of street protests, coups and court orders dissolving political parties.
The Shinawatra family's bitter tussle with the royalist-military establishment has been at the heart of the drama, with Thaksin ousted in a 2006 putsch and his sister Yingluck unseated by Prayut in 2014.
An unclear or disputed result this time could lead to a fresh round of demonstrations and instability.
Adding to the uncertainty, rumours are already swirling that MFP could be dissolved by court order -- the same fate that befell its predecessor Future Forward Party after it performed unexpectedly well at the 2019 poll.