Thailand has been through weeks of chaos as Thaksin supporters , in their trademark red shirts , took to the streets to demand the resignation of Abhisit , whom they say is in office because Thaksin allies were illegally pushed out .