france has a multi-party system, which means that several political parties must form coalitions in order to form a government. this is because it would be very difficult for any one party to win a majority of seats in the french national assembly. since the 1980s, there have been two major coalitions; one is a collection of right-wing parties and the other is a collection of left-wing parties.