The Thammasat University Research and Consultancy Institute (TU-RAC) poll randomly surveyed 2,041 people in all 50 Bangkok district from March 31 to April 2.
The results were as follows:
A total of 29 candidates have registered for the election, which will be held on May 22.