The people of Thailand have voted in a crucial general election that followed five years of political strife.

The main opposition Pheu Thai party appears to be on course for a major victory.

Pheu Thai's leader is Yingluck Shinawatra, seen here voting in Bangkok. She is the sister of ousted former leader Thaksin Shinawatra.

Mr Thaksin was a dominating presence in the election, even though he lives in self-exile in Dubai following a corruption conviction.

Prime Minister Abhisit Vejjajiva has admitted defeat in the poll.

There was tight security nationwide for Sunday's election.

The past few years have seen violent street protests between the supporters of the two main factions, and many voters hope the poll will end the political uncertainty.

A voter leaves a booth in Bangkok's Klong Toei area. Both sides said they would respect the outcome of the vote.