Jean-Luc Mélenchon's political party La France Insoumise holds seats in both the French National Assembly and the European Parliament