The earlier demonstrations ousted current Prime Minister Abhisit Vejjajiva 's pro-Thaksin predecessor Somchai Wongsawat .