In Belgian politics , the term Jamaica coalition refers to a coalition of Christian democrats ( Christen-Democratisch en Vlaams and Centre démocrate humaniste ) , liberals ( Open Vlaamse Liberalen en Democraten and Mouvement Réformateur ) and greens ( Groen and Ecolo ) .