Timeline The two rounds of the election were held on 30 June and 7 July in
metropolitan France (France, adjacent islands,
Corsica), while each round took place a day earlier in France's overseas
departments (
Saint Pierre and Miquelon,
Saint Barthélemy,
Saint Martin,
Guadeloupe,
Martinique,
French Guiana,
French Polynesia) as well as in embassies and consular posts in the
Americas. Polling stations were open from 8:00 to 18:00 local time, with some open until 20:00. All media coverage in terms of candidate interviews and programmes, campaigning, and publication of public opinion polls were banned from midnight on the day before the election in (29 June and 6 July) to the closing of the last polling stations on election day. The timeline for candidates to register for the first round of elections was from 12 June until 16 June, while the candidate registration deadline for the second round is 2 July. The official campaign, during which audio-visual and electoral regulations must be respected, began on 17 June. For those registered on consular electoral lists, online voting for
constituencies for French residents overseas ran from 25 June at 12:00 CEST to 27 June at 12:00 CEST for the first round, and from 3 July at 12:00 CEST to 4 July at 18:00 CEST for the second round. Many of those attempting to vote on 25 June reported that the voting website was unreachable due to high traffic. The
Ministry for Foreign Affairs announced on 27 June that 410,000 online ballots were cast during the voting period, a new record compared to 250,000 in 2022. The extremely short amount of time to prepare for the election posed significant logistical challenges, especially in
overseas France, due to municipalities being required to cover the costs of organising the ballot by themselves in addition to the necessity of recruiting and training volunteers to run polling stations in relatively little time. In a press release, the stated that many mayors remained worried "about the ability of their communes to organise these two elections under satisfactory conditions." While monetary compensation for assessors is usually prohibited, some communes opted to ignore the electoral code given that exceptions were granted to communes under similarly "exceptional circumstances" in the past. Furthermore, the timing of the election made it impossible for candidates and parties to present enough representatives presents at polling stations, with only a tenth of those required having been nominated in
Nice. While such issues might normally be sufficient reason for the
Constitutional Council to annul election results in specific constituencies, legal scholars considered this possibility unlikely given the lack of time for officials to prepare for the elections.
Protests on 14 June On 9 June 2024, protests started immediately following the European election results, where several hundred people demonstrated against the RN's victory at
Place de la République in
Paris and called for a "union of the left" in the next legislative elections and several dozen people chanting anti-
Jordan Bardella slogans in
Lille. Many
labour unions,
student groups,
human rights groups, and political parties called for rallies in order to oppose the
anti-immigration and
Eurosceptic policies of National Rally, and to promote "
progressive alternatives for the world of work". Political parties that called for rallies included the
Socialist Party,
Communist Party,
The Ecologists and
La France Insoumise, while union groups calling for rallies included the
French Democratic Confederation of Labour (CFDT), the
General Confederation of Labour (CGT), the
National Union of Autonomous Trade Unions (UNSA), the
Fédération Syndicale Unitaire (FSU), and the
Solidaires, promoting the "largest possible" demonstrations.
Parties and coalitions Summary Below are the major parties and alliances (including any primary components with candidates in at least 3 constituencies) contesting the elections in a majority (289 or more as tallied by
Le Monde) of constituencies, listed by their combined results in the previous elections. Due to the suddenness of the
dissolution of the
National Assembly, significantly fewer candidates ran in the legislative elections in 2024 as compared to previous years, with only 4,010 candidates in 577 constituencies (the lowest figure since the
1988 election). The decline was also due to both national and local alliances. Smaller parties – such as the
Animalist Party, which presented 421 candidates and received 1.1% of the vote in 2022 but announced it would not present candidates in 2024 – were the most significantly affected due to their inability to negotiate alliances with larger parties and present candidates in the majority of constituencies with such short notice. Calls for unity were also shared by
Socialist Party (PS) leader
Olivier Faure, LE leader
Marine Tondelier and
French Communist Party (PCF) leader
Fabien Roussel. A letter of 350 intellectuals (including
Esther Duflo and
Annie Ernaux) calling for a union of left-wing forces was published in
Le Monde on 10 June. The
New Popular Front was established on the same day, bringing together
La France Insoumise (LFI), the PS, LE, the PCF,
Place Publique, and various other political forces. On 13 June, LFI, the PS, LE, and the PCF reached an agreement on how to allocate 546 constituencies (including metropolitan France and French voters living abroad) between candidates of their choice, obtaining 229, 175, 92, and 50 constituencies, respectively, with these seats divided among themselves and allied forces. After outcry from other members of the alliance,
Adrien Quatennens, previously convicted of domestic violence, withdrew his candidacy in
Nord's 1st constituency on 16 June. Several incumbent LFI deputies critical of leader Mélenchon –
Alexis Corbière,
Raquel Garrido,
Hendrik Davi, and
Danielle Simonnet – were not renominated in their constituencies under the banner of the New Popular Front, a decision critiqued both by their supporters and other party leaders within the alliance. Nevertheless, the four candidates maintained their candidacies against LFI opponents in their constituencies.
Frédéric Mathieu, another Mélenchon critic within LFI, was also not renominated and opted not to run for re-election. The coalition unveiled its campaign platform on 14 June, which included overturning Macron's
pension, unemployment, education, immigration, police,
guaranteed minimum income, and
universal national service reforms, as well as his cuts to funding for
low-income housing and his merger of French nuclear safety organisations; lowering the retirement age to 60 in the longer-term; implementing price freezes on essential food, energy, and gas; raising the
minimum wage to €1,600 per month (representing a 14% increase) and personalised housing assistance by 10%; moving towards a 32-hour work week for arduous or night shift jobs; conditioning government support for businesses on adherence to environmental, social, and anti-discriminatory regulations; reserving workers one-third of seats on boards of directors; increasing
financial transaction taxes; banning bank financing for fossil fuels; nationalising control over water; reforming the
generalised social contribution and inheritance taxes (capping the latter), as well as nearly tripling the number of income tax brackets from 5 to 14, to make them more progressive; re-instituting a
solidarity tax on wealth "with a climate component"; enacting an exit tax on funds withdrawn from the country; charging a
vehicle miles traveled tax on imports; guaranteeing a price floor for agricultural products; cancelling the
Comprehensive Economic and Trade Agreement and any future free trade treaties; and forbidding the imports of agricultural products which do not meet domestic social and environmental standards. in 2022 Opponents of the New Popular Front exploited uncertainty around who would be appointed prime minister in the event of the victory of the left, warning of the threat of
Jean-Luc Mélenchon's appointment given his refusal to recuse himself from the post; although on 22 June he said that he would be willing to be appointed prime minister, he claimed that he would "not impose" himself, even as numerous other potential appointees' names have circulated. Other figures on the left, while reluctant to address the question of who they believed should be prime minister, were taken aback by his comments: former president
François Hollande, running in
Corrèze's 1st constituency, opined that Mélenchon should "keep his mouth shut," former prime minister
Lionel Jospin said that he was hearing "just about everywhere, and particularly from voters of the left" that "Jean-Luc Mélenchon is not the solution," Fabien Roussel released a statement saying that "Mélenchon's nomination for the post of prime minister, [speculation about which] he himself is feeding into, has never been subject of an agreement between the forces of the Popular Front," Marine Tondelier, interviewed on LCI about Mélenchon's remarks, painted a generic portrait of the attributes of the ideal prime minister, ending with "and lastly, someone who unites." In a pre-election Elabe poll, only 16% of respondents – including just 49% of Mélenchon's 2022 voters, 24% of supporters of green parties and 17% of Socialist Party supporters – indicated they would be supportive of his appointment as prime minister, compared to 83% against the idea. Infighting broke out into the open on 24 June, starting with PCF leader
Fabien Roussel's comments in the morning, "I say this to Jean-Luc Mélenchon: no one can proclaim himself Prime Minister," to which he added that the New Popular Front needed "the most unifying personality" to lead them in the incoming National Assembly which, according to him, would clearly not be Mélenchon, comments also echoed by Faure. Those remarks were followed by Tondelier declaring that Mélenchon would not be prime minister, and that any prime minister would have to be chosen by consensus between the forces of the New Popular Front, but she was almost immediately rebuked by LFI national coordinator
Manuel Bompard, who argued that "nobody can decide to exclude" Mélenchon. In back-to-back evening interviews on
France 2,
Place Publique co-founder and MEP
Raphaël Glucksmann, echoed Tondelier's comments in declaring definitively that "Mélenchon will not be prime minister," even as Mélenchon told Hollande to "shut up" in response to his comments the previous day, complained that the speculation was due to "jealousy" of others on the left, and lamented the fact that he had to cede 100 additional constituencies to PS candidates compared to the
New Ecological and Social People's Union (NUPES) in 2022 because Glucksmann's
list outpolled the LFI list in the preceding European elections. Interviewed on 26 June, Faure said Mélenchon would not be prime minister, and the latter chided his alliance partners' "petty" bickering and reaffirmed that any decisions about who would become prime minister would only be made after the elections, but did not close the door to the possibility of him seeking the post, saying "there are those who don't like me and others who do like me." On 1 July, LFI deputy
Sophia Chikirou declared that "it will be either Mélenchon at Matignon, or another" LFI member if they constitute a majority of left-of-centre elected officials, owing to her feeling that other members of the alliance were indebted to them.
Ensemble in 2023 The
Ensemble coalition of
Renaissance, the
Democratic Movement (MoDem),
Horizons, the
Union of Democrats and Independents (UDI), and the
Radical Party was renewed after swift negotiations soon after the
dissolution announcement. On 12 June,
Emmanuel Macron said that he had called the election to prevent a far-right victory in the
2027 presidential election. He criticised The Republicans for its potential alliance with the RN, as well as the
New Popular Front (NFP), and urged all parties "able to say no to extremes" to unite. In an open letter published on 23 June, Macron wrote that he hoped that "the future government [would gather] republicans of diverse sensibilities who will be known for their courage to oppose the extremes," in acknowledgement of the possibility of a post-election coalition. Additionally, in response to speculation that he might resign, he affirmed that he would remain president until May 2027. Most – but not all – constitutional experts rejected the possibility of Macron resigning in order to avoid potential legislative deadlock in the event of an unclear election outcome (with legislative elections prohibited within a year of the preceding one), considering that article 6 of the
constitution explicitly prohibits presidents from serving more than two consecutive terms, and such a scenario would entail him seeking a third given that his current term would consider to have ended after such a resignation. On 20 June, Prime Minister
Gabriel Attal pledged to lower electricity bills and inheritance taxes, link pensions to inflation, and provide aid to first-time property buyers. Other proposals he presented included raising the value-sharing bonus by up to €10,000 per year, constructing 14 new nuclear reactors, banning access to social networks to those aged 15 and under, halving the usage of pesticides by 2030, and doubling the army budget by 2030. Echoing the RN's proposals in response to a spate of youth violence, Attal also announced that he would seek to abolish age as a mitigating circumstance for statutory penalties by default, meaning that judges would charge lawbreaking children as adults unless they provided explanations as to why an exception should be granted. At the same time, he attacked the RN's programme of "division, hate, and stigmatisation," and said the RN's backtracking on various economic policies showed that they were "not ready to govern." Macron likewise castigated the "uninhibited racism or anti-Semitism" of the campaign in response to RN deputy
Roger Chudeau saying that his fellow former cabinet member
Najat Vallaud-Belkacem should not have been able to serve because of her dual nationality. Trailing in third place nationally behind the NFP and RN in pre-election polls, Macron and his allies decided to focus their attacks on the programme of the New Popular Front prior to the first round and mostly avoid direct confrontation against the RN until the second round. Attal claimed that the NFP's proposal to raise the minimum wage by 14.3% to net €1,600 per month would lead to the loss of 500,000 jobs, and
Minister of Finance Bruno Le Maire claimed that it would be "a catastrophe" resulting in "mass unemployment" if implemented, with the
European Commission having just announced it would meet to launch the excessive deficit procedure against France. Macron publicly denounced the NFP's "totally immigrationist" stance and decried proposals which would make it easier for transgender people to change their civil status by allowing them to do so at their local town hall as "completely grotesque," and his former prime minister
Élisabeth Borne decried the alliance as being one of "separatist wokists who support Islamism and communitarianism" with a nonsensical programme and disastrous economic policies. A recurring theme of the Ensemble campaign was the willingness of its figureheads to draw equivalencies between the New Popular Front and National Rally. On 21 June, Macron argued that, "contrary to what some say," the left and RN are not "rampart[s] of [each] other ... there are extremes we must not allow to pass." Finance minister Bruno Le Maire warned that a victory by either the far-right or the left could cause a financial crisis, In an interview on 24 June,
Gender Equality Minister Aurore Bergé remarked that "the best rampart, particularly against the Popular Front, is not the RN, it's us," and like Macron, refused to give second-round voting instructions in support of either of "the extremes" represented by the New Popular Front and RN prior to the first round. In a podcast episode released the same day, Macron warned that the "two extremes" would lead France "to civil war," whether because of the xenophobia of the RN or the communitarianism of the left. Many of Macron's closest advisors publicly expressed dismay at his decision to dissolve the National Assembly in the days after his surprise announcement.
Yaël Braun-Pivet,
president of the National Assembly before the dissolution, privately disagreed with the decision and attempted to dissuade him, and said she believed that a coalition was possible. Finance Minister Bruno Le Maire trashed Macron's coterie at the Élysée as "woodlice," and his former prime minister
Édouard Philippe, head of the Horizons party within the Ensemble alliance, said that Macron had "killed the presidential majority" through his reckless decision. Outgoing Ensemble deputies expressed exasperation with Macron, with one remarking that "I wish he'd shut up and let us get out of the mess he's gotten us into;"
François Bayrou, leader of alliance member MoDem, deemed it necessary to "de-Macronise the campaign;" and candidates became "fed up" with Macron's refusal to abide by his promise to stay out of the campaign. As Macron's popularity ratings plunged to their lowest level ever in post-dissolution surveys, with noting that most respondents in an
Ifop-
JDD survey characterised the decision as "incomprehensible," "thoughtless," or "irresponsible" and 70% in a BVA Xsight-
RTL survey declaring that they did not want Macron involved in the campaign, Ensemble candidates kept a local focus, with images of Macron were almost entirely absent from campaign posters: only one out of 22 government ministers' posters featured his image. Along with Philippe, Le Maire, and
Minister of the Interior Gérald Darmanin (who announced that he would leave the government if re-elected to the National Assembly), many of Macron's early supporters distanced themselves from him, and he faced increasing rejection among former allies frustrated with his antics and public statements.
The Republicans in 2023 The president of
The Republicans (LR),
Éric Ciotti, spoke in favour of an alliance with the
National Rally (RN) during an 11 June interview with the French channel
TF1.
Olivier Marleix, the head of the party in the
National Assembly, called for Ciotti's resignation in response. On 12 June, The Republicans' political committee voted unanimously to remove Ciotti as its president and expel him from the party. However, the latter rejected the decision, calling it "a flagrant violation of our statutes" that was illegal and void. A Paris court reviewed the decision on 14 June, in which Ciotti was reinstated as party leader in the interim, as well as a member of the party, which was followed by two additional abortive attempts to remove him, while the local branch of The Republicans in
Hauts-de-Seine announced a local alliance with
Renaissance. With no detailed national election programme to run on, most LR candidates opted to campaign primarily on issues concerning their constituencies, rely on their strong local roots and name recognition in order to fight for their survival, and keep their distance from the drama surrounding the other three main political forces and Ciotti's alliance with the RN. Numerous incumbent LR deputies declined to feature the party's logo on their election paraphernalia, stayed out of national media, and tried to portray themselves as independent of any party, with
Aurélien Pradié choosing to describe himself on leaflets as "a strong voice, a free voice," before announcing that he would run only under the label of his micro-party
Du courage on 26 June, declaring in an interview with
La Dépêche that "
Gaullism isn't dead, it's more alive than ever, but LR is dead." This reduced visibility was also the product of the highly varied circumstances of LR candidates, with 63 invested as part of the LR-RN alliance, roughly 400 invested by the party's national investiture committee, and 39 other candidates (including 26 incumbents) completely unopposed by the
Ensemble coalition owing to their "constructive" alignment with Macron's policies. Even figures with a significant national profile like former party president
Laurent Wauquiez, threatened by the possibility of an RN wave, sought to stay out of the national spotlight and focused on avoiding being subsumed by the tripolarisation of the electorate.
Marine Le Pen promised that the RN would form a "national unity government" should it win the election, and in an interview with
La Voix du Nord, she indicated she was open to the possibility of appointments for figures from the left in an RN-led government. At the same time, party leader
Jordan Bardella said that he was "the only one capable of blocking
Jean-Luc Mélenchon and blocking the far left" and urged "all the patriotic forces of the republic" to unite and prevent the left from winning the election. He also pledged to pass an immigration law allowing the deportation of "delinquents and Islamists" and cut energy costs as prime minister. In an interview with
Le Monde, Le Pen confirmed that Bardella would not seek the post of prime minister in the absence of an absolute majority. On 18 June, Bardella urged voters to give his party an "absolute majority" for it to be able to govern effectively, while pledging to cut energy taxes to 5.5% from 20%. Bardella pledged to uphold French military commitments to
NATO and
support Ukraine against the Russian invasion, but ruled out sending long-range missiles and other weapons that could be used to strike Russian territory. Alluding to the possibility of
Emmanuel Macron sending ground forces to Ukraine, Le Pen deemed Macron's title of "commander-in-chief of the armed forces" as "honorary" given the need for both the heads and state and government to make most defence decisions, though constitutional law experts noted that the president's approval was still required for the usage of nuclear weapons. Due to worries about public backlash and concerns from investors, the RN softened and postponed some elements of its initial economic proposals, including the planned tax exemptions on those under 30 and abolition of the
value-added tax (VAT) on 100 essential products, and proposals to increase teachers' salaries were also deferred. Despite initial claims otherwise, Bardella reaffirmed on 17 June that the RN intended to repeal the
2023 pension reform and reduce the legal retirement age to 60, but only for those who started working before the age of 20. In an interview with
Le Journal du Dimanche published on 22 June, Bardella announced that, as prime minister, he would initiate a national budgetary audit and call a constitutional referendum to guarantee reductions in migratory flows in 2027. He also stated that he did not support
Frexit and assured that, after their alliance, members of
The Republicans (LR) supported jointly by
Éric Ciotti and the RN would be included in his government. Bardella officially unveiled the RN's programme on 24 June, including measures to introduce
mandatory sentencing, end
child benefits for parents of underage repeat offenders, and sentence youth criminals to short prison sentences at closed educational centres for children. He confirmed that the RN continued to intend to abolish
jus soli because "the automatic acquisition of French nationality is no longer justified in a world of 8 billion people, [with] our daily struggles of our inability to integrate and assimilate them multiplying on our soil," and expressed his desire to both "re-establish the offence of illegal stays" and solidify these proposals in the constitution "to also make them untouchable by European or international jurisprudence" through a national referendum. In addition, he declared that he would scrutinise "spending that encourages immigration" and "certain expensive and abusive tax loopholes," and that the reversal of Macron's pension reform would be implemented gradually, shifting the legal retirement age to 62 for those who have worked for at least 40 years. Other RN proposals included seeking to provide incentives for medical professionals to work in underserved areas and for retirees to return to work, reducing taxes on agriculture, privatising French national media, boosting fertility rates by allowing parents to claim their first two children as a full share rather than the current half-share for the purposes of personal income tax calculations, eliminating inheritance taxes for lower-income families, continuing to not
recognise Palestine as a state as doing so would, in his view, be "to recognise terrorism," imposing moratoriums on new wind farms and the closure of healthcare facilities, banning agricultural products which fall below standards for domestic products, and ensuring that only French nationals be eligible for some security and defence jobs, after an earlier announcement that
Dual nationals would be banned from such "sensitive" jobs as those. After outcry following RN deputy
Roger Chudeau's comments that dual nationals (specifically
Najat Vallaud-Belkacem) should not hold ministerial posts, Le Pen disavowed the idea that of restricting ministerial posts on basis of dual nationality and added that Chudeau's comments were contrary to the RN's programme.
Other political parties Marion Maréchal, a far-right candidate for
Reconquête in the
preceding European Parliament election, met with her aunt
Marine Le Pen and
Jordan Bardella, leaders of the
National Rally (RN), on 10 June in order to discuss a potential far-right alliance during the legislative election. After the meeting, Maréchal indicated that Bardella was opposed to an alliance with Reconquête as his party did not want to be affiliated with Reconquête party leader
Éric Zemmour; regardless, she announced her endorsement of the RN. On 12 June, Zemmour announced that he was expelling Maréchal from the party. The party ultimately presented candidates in 330 constituencies, deciding not to run candidates in constituencies where ideologically similar candidates had the strongest chance of winning. Between the two rounds, 23 RN candidates refused to participate or cancelled their appearances in these debates. On 22 June, Attal, taking note of three-time presidential candidate
Jean-Luc Mélenchon's comments refusing to rule out the possibility that he might seek to become prime minister, challenged him to participate in the debate instead of Bompard, the national operations team coordinator of
La France Insoumise, a demand also echoed by Bardella, though Mélenchon declined.
The Republicans appealed their exclusion from the TF1 debate to the ''
Conseil d'État'', with the
Regulatory Authority for Audiovisual and Digital Communication already having declined to take action, though this appeal was rejected the next day, a few hours before the debate.
France 2 also held a debate on 27 June between Attal, Bardella, and
Olivier Faure, Several debates were also initially anticipated between the two rounds, including one hosted by France 2 on 4 July. For the other two debates between the two rounds, the New Popular Front chose to send
Marine Tondelier on
BFM TV and
Ian Brossat on
CNews, respecting the boycott of the channel by
The Ecologists and the
Socialist Party. On 1 July, Bardella challenged Mélenchon to a one-on-one debate, which the latter declined, and Tondelier confirmed her participation in the third debate, Ultimately, it was announced that none of these broadcasts would be held in a debate format.
La France Insoumise (LFI) candidate Yasmina Samri, running in
Charente-Maritime's 1st constituency, decided to end her candidacy after receiving numerous racist insults and threats. While campaigning in
Marseille for the
New Popular Front on 20 June,
Raphaël Glucksmann, accompanied by journalist
Léa Salamé, was recorded being told "shame on you as a Jew" by a voter after trying to give them a leaflet. He subsequently revealed that his cell phone number had been leaked on
Telegram groups and he was now simultaneously being bombarded with hateful messages from members of the Jewish far-right – outraged at his involvement in the alliance – and those on the left who alleged he was a pro-
Netanyahu Zionist on the basis of his
Ashkenazic surname. On 24 June, Shannon Seban,
Renaissance candidate for
Val-de-Marne's 10th constituency, announced that she filed a police complaint in response to a group of pro-
Palestine festivalgoers screaming "get out, dirty Zionist" at her. In
Calvados, the campaign posters of LFI
MEP-elect
Emma Fourreau and
6th constituency candidate Noé Gauchard were defaced with swastikas and neo-Nazi symbols, as were those for
The Ecologists (LE) candidate Guillaume Hédouin in
Manche's 1st constituency along with the word "Islam," while those for Pascaline Lécorché of
Place Publique in
Bouches-du-Rhône's 1st constituency were covered with "
Hamas candidates" stickers. On the day of the first round,
Roxane Lundy, candidate for
Génération.s in
Oise's 1st constituency, discovered that her campaign posters in
Beauvais and
Maignelay-Montigny had been defaced with swastikas.
By candidates On 17 June,
Libération reported that Marie-Christine Sorin, RN candidate for
Hautes-Pyrénées's 1st constituency, made a tweet in January saying "No, not all civilizations are equal ... [some] have just stayed below bestiality in the evolutionary chain." The RN initially suspended their support for Joseph Martin, candidate for
Morbihan's 1st constituency, after the discovery of a 2018 tweet reading "Gas brought justice to the victims of
the Holocaust," but reinstated him after he explained that he meant it as an allusion to the death of
Holocaust denier Robert Faurisson the day prior. On 19 June, the pro-
Éric Ciotti faction of LR withdrew their support for Louis-Joseph Pecher, jointly supported by the RN in
Meurthe-et-Moselle's 5th constituency, due to his history of "anti-Semitic,
homophobic and odious remarks." Another pro-Ciotti LR candidate supported by the RN,
Gilles Bourdouleix, was previously convicted for condoning
crimes against humanity in 2014 for saying that "
Hitler didn't kill enough"
Romani people, though his sentence was suspended on the basis that he never intended for his remarks to be made public. On 25 June, Pascal Schneider, mayor of
Neuves-Maisons, filed a complaint with the public prosecutor against Pierre-Nicolas Nups, candidate of the
Party of France in
Meurthe-et-Moselle's 5th constituency, for electoral posters featuring a young white boy with blue eyes and blond hair reading "
Let's give white children a future." On 26 June,
Reconquête leader
Éric Zemmour shared a video of him tapping along to the rhythm of the
TikTok-viral song "Je partira pas" ("I willn't [sic] leave"), which features various overtly xenophobic lyrics, with audio of the song – remixing the screams of a man being apprehended by the police while being carried off a plane in a viral video – in the background. While the song, supposedly
created with AI by an artist under the name "Crazy-Girl," was removed for violating TikTok's content guidelines, it spread widely over social media, and was denounced by
French Communist Party leader
Fabien Roussel.
SOS Racisme announced that it filed a complaint with the authorities regarding the song for
incitement of hatred. The RN also denounced the "calls for murder, violent misogyny, crude anti-Semitism and conspiracism" of the lyrics of
No Pasarán which was released by a collective of rappers opposed to the far-right after the first round. In addition to the 20 RN candidates identified by
Libération as having made racist, anti-Semitic, and discriminatory comments on social media,
Mediapart also uncovered similar posts by another 24 RN candidates using their real names. On 27 June, LFI withdrew its support for Reda Belkadi, candidate for
Loir-et-Cher's 1st constituency, after the discovery of his past anti-Semitic and homophobic tweets including anti-Jewish and anti-gay slurs. On 2 July, Ludivine Daoudi, RN candidate for
Calvados's 1st constituency, withdrew after her NFP opponent circulated images of her wearing a Luftwaffe visor cap with a swastika on it. That same day,
Daniel Grenon, incumbent RN deputy for
Yonne's 1st constituency, was referred to the public prosecutor for saying during a debate that "North Africans came to power in 2016 ... [they] have no place in high places." After regional daily
La Montagne uncovered racist social media posts by Isabelle Dupré, RN candidate for
Puy-de-Dôme's 2nd constituency, she responded "If I'm elected, I'll stop the racist humor." Reporting also uncovered photos in which Julie Apricena, substitute to Pierre Gentillet, RN candidate for
Cher's 3rd constituency, was accompanied by neo-Nazi skinheads and wearing a T-shirt reading "White Pride, World Wide." The same day, Laurent Gnaedig, RN candidate for
Haut-Rhin's 1st constituency, said that he believed
Jean-Marie Le Pen's comments that gas chambers were a mere "detail" of World War II were not anti-Semitic, and added that he had "doubts" about Le Pen's conviction for dismissing crimes against humanity. A civil servant of Moroccan origin accused Philippe Torre, RN candidate for
Aisne's 2nd constituency, of making racist statements in an altercation on 3 July by implying that he would be deported despite being a French national.
Physical attacks involving candidates and activists Several candidates also reported attacks against them and activists supporting them over the course of the campaign.
Florian Chauche, LFI candidate and incumbent deputy for
Territoire de Belfort's 2nd constituency, decried physical attacks and the usage of racist slurs against his supporters on 17 June. On 20 June, Hervé Breuil, RN candidate for
Loire's 2nd constituency, alleged that a group of masked individuals struck him from behind and pelted him with rotten fruit while hurling verbal abuse at him. On 23 June, numerous left-wing activists (for LE candidate Céline Papin in
Gironde's 1st constituency, LE candidate and outgoing deputy
Sabrina Sebaihi in
Hauts-de-Seine's 4th constituency, and
Socialist Party (PS) candidate Joao Martins Pereira in
Val-de-Marne's 8th constituency) reported being assaulted and threatened by supporters of the far-right. Séverine Vézies, LFI candidate for
Doubs's 1st constituency, claimed that a self-proclaimed RN supporter attempted to strike a man in his 80s with a broomstick while putting up a campaign poster for her on 25 June.
Danielle Simonnet, LFI deputy for
Paris's 15th constituency, organised a "rally against the far-right" after four of her supporters were tear-gassed, assaulted, and called "anti-Semitic bastards" by a group of far-right supporters while putting up election posters in the
20th arrondissement of Paris on the evening of 2 July. On 3 July, RN MEP
Marie Dauchy, candidate for
Savoie's 3rd constituency, announced she was suspending campaigning after being attacked at the market in
La Rochette, with a merchant allegedly trying to kick her while tearing up her campaign leaflets. On the evening of 3 July,
Prisca Thevenot,
Spokesperson of the Government of France and Renaissance candidate for
Hauts-de-Seine's 8th constituency, along with her substitute and one of her supporters, were attacked by a group of fifteen people while putting up campaign posters in
Meudon, with four of them arrested following the attack. The supporter in question was struck in the face using a scooter, breaking their jaw, while Lanlo was punched and kicked, while Thevenot herself escaped uninjured. Bernard Dupré, deputy mayor of
La Tronche, was punched in the right eye by a man who he says claimed to be an LFI supporter on 4 July while putting up campaign posters for the campaign of
Olivier Véran, Renaissance candidate for
Isère's 1st constituency, though the attacker claimed that Dupré was the first one to strike him. That evening,
Geoffroy Didier, LR candidate for
Hauts-de-Seine's 6th constituency, reported that one of his supporters had been "violently assaulted and threatened with death" in
Neuilly-sur-Seine while leafleting for his campaign. Three supporters of Maxime Viancin, LFI candidate for
Loire-Atlantique's 10th constituency, were chased down the street by an RN supporter who screamed "Bardella will take care of the lefties, dykes and trans" at them before pushing one and punching another, while his wife joined him on the street while waving a French flag. On 2 July,
Le Courrier de la Mayenne resurfaced a report from 12 January 1995 about Annie-Claire Jaccoud Bell, RN candidate for
Mayenne's 3rd constituency, engaging in an attempted armed hostage-taking at the
Ernée town hall, firing a single wayward shot from a rifle she smuggled into the town hall while fighting with a secretary. In anticipation of potential violence after the second round,
Minister of the Interior Gérald Darmanin announced that 30,000 police would be deployed across the country on the evening of 7 July.
Death threats Many candidates also reported receiving
death threats both online and in real life. On 15 June,
Jean-Jacques Gaultier, LR candidate for
Vosges's 4th constituency, reported receiving a death threat via post. On 19 June, Elsa Richard, LE candidate for
Maine-et-Loire's 1st constituency, reported messages from people threatening to behead her in front of her house to the police. On 21 June,
Pierre Morel-À-L'Huissier,
miscellaneous centre candidate and outgoing deputy for
Lozère's constituency, filed a police complaint after discovering a large tag with a death threat against him in
Gorges du Tarn Causses. While attending a
France 3 Franche-Comté debate, a supporter of Philippe Ghiles, Reconquête candidate for
Haute-Saône's 1st constituency, threatened to kill the debate host, prompting the latter to file a complaint with the police.
Babette de Rozières, candidate jointly supported by Ciotti and the RN in
Yvelines's 7th constituency, asserted that she was targeted with death threats and racist comments after her candidacy was unveiled. After a hundred lawyers signed on to an anti-RN letter in
Marianne, the far-right website
Réseau libre published an article calling for the murder of all of its signatories. In addition, Alice Cordier, head of the
feminist and
white identitarian group
Collectif Némésis, filed a complaint for death threats recorded on 16 October 2023 made against her by
Raphaël Arnault, LFI candidate in
Vaucluse's 1st constituency and a spokesperson for the
Jeune Garde Antifasciste with several "
S cards" (which have often been applied to individuals considered potential threats to
national security) to his name.
Deputies not running for re-election ==Opinion polls==