The Shinawatra family are the only chance of winning an election as they are loved by the rural masses but everyone knows that money is key.
300 baht offered in the last election for everyone in the village to turn up to their speech (they could of still voted the other way, I believe, but hardly anyone bothered to turn up to the other candidates speech's). More than half turned up and when you factor in all the other villages it must of cost millions upon millions.
No surprise that party won by a landslide
I stated then why would they vote for them knowing it was so corrupt.
I lent money to GF's uncle to buy votes in the local village elections just to be the under boss of the village headsman. It cost him 40k/50k baht to buy the votes but it guaranteed him a paid job for 4 years. (touch and go, he won by 2 votes with 3 void votes that had voted for his opponent).
Its a completely normal and expected practice. He just spent more money than the other candidate, who, with a much larger family in the village and sponsored by the headsman believed they would win easily.