W sytuacji nasilającego się kryzysu wewnętrznego, we wrześniu 2006 władzę przejęło wojsko, które dokonało zamachu stanu. Przewrót został przeprowadzony podczas pobytu premiera Shinawatry na sesji Zgromadzenia Ogólnego ONZ w Nowym Jorku. Nie powrócił on już do kraju, gdzie wszczęto przeciw niemu postępowanie pod zarzutem korupcji. Na czele państwa stanęła junta wojskowa, która w grudniu 2007 przeprowadziła demokratyczne wybory parlamentarne. W ich wyniku najwięcej mandatów zdobyli dawni współpracownicy i zwolennicy Shinawatry, cieszącego się nadal niesłabnącym poparciem mniej zamożnych obywateli. Przed wyborami utworzyli nową partię polityczną – Partię Władzy Ludu. Na czele nowego rządu stanął jej lider, Samak Sundaravej.
W maju 2008 „żółte koszule” ponownie rozpoczęły w kraju serię protestów, oskarżając nową administrację o ścisłe powiązania z byłym premierem i wykonywanie jego poleceń. Nowa fala manifestacji nastąpiła w sierpniu 2008, w wyniku której premier Sundaravej, oskarżony dodatkowo przed sąd o złamanie konstytucji, podał się do dymisji. Na czele rządu stanął wicepremier Somchai Wongsawat, szwagier Shinawatry. Mimo zmiany szefa rządu, Ludowy Sojusz na rzecz Demokracji kontynuował antyrządowe demonstracje w Bangkoku. Protesty coraz bardziej utrudniały normalne funkcjonowanie państwa.