L'Isle-sur-la-Sorgue is a town and commune on the Sorgue river in Southeastern France. Politically, the commune is in the arrondissement of Avignon within the department of Vaucluse, in the région of Provence-Alpes-Côte d'Azur. From Wikipedia
Party leaders call for a deal with the Socialists to prevent the Rassemblement National from holding the balance of power.