If anyone ever wants to know something about the cluster fuck that is Belgian politics:
Belgium is devided into a Dutch speaking part and a French speaking part. As a result, most parties have grown into a Dutch side or a French side. This can lead to either one being elected for government. This is now the case with the socdems. The Dutch part of Vooruit is elected to rule with the neolibs while their French part PS is not. Vooruit is going along with the budget cuts while PS is fighting against it. Literally fighting against their own party.
They even share the same building in Brussels. Can you imagine having to work on finding ways to do opposition while possibly sitting next to your coworker working on government plans?