A few kilometers from the protest site, thousands of royalists dressed in yellow and waving the Thai flag awaited the appearance of King Maha Vajiralongkorn, who was to attend an event.

Protesters target Prime Minister Prayuth Chan-ocha, a former military leader.

“He is not only incompetent, but also without legitimacy. Thailand has not progressed because of Prayuth, “activist Sombat Boonngamanong said over the megaphone.

About 2,500 protesters gathered in the Bangkok Democracy Monument area. They sang and danced, mocking the government.

Protests also took place in recent weeks, when police used water cannons to disperse protesters.