People’s party, which is pledging structural changes to Thailand’s political and economic system, leads opinion polls but is not expected to win outright majority

The country votes again this weekend after three years of political turmoil.

Sunday's vote is seen as a test of whether Thailand's cycle of coups, protests and court interventions can be broken.