For the past 15 years, Thailand has been divided between two major parties that have battled on the streets and through the ballot box for control of the government.
On one side, are the populist parties backed by former Prime Minister Thaksin Shinawata, a billionaire businessman who lives in exile. His parties have won every election since 2001, largely through the support of rural Thais.