France's National Assembly has voted to sanction a far-right MP with a 15-day suspension and pay cut after yelling "back to Africa" at a black colleague - an incident that drew outrage across the political spectrum.
Gregoire de Fournas, a newly elected member of the National Rally, has denied any personal racist attack in the outburst, saying he was referring to a ship carrying rescued migrants in the Mediterranean.
The penalty urged by the council of the lower-house National Assembly is the harshest possible under its rules, which broadly uphold free speech for MPs while in session.
It is only the second time in the history of France's Fifth Republic, established by Charles de Gaulle in 1958, that an MP had received such a rebuke.
The incident came as President Emmanuel Macron's government is promising a new crackdown on immigration amid accusations of failing to stem new arrivals or deport those whose residency requests are denied.
Carlos Martens Bilongo of the leftist France Unbowed party (LFI) was questioning the government on the request by the SOS Mediterranee NGO for Paris's help in finding a port for 234 migrants rescued at sea in recent days.
"They should go back to Africa!" interrupted Mr de Fournas, a newly elected member of the far-right, anti-immigration National Rally (RN).
The outburst sparked yells of condemnation, not least because in French the pronouns "he" and "they" are pronounced the same, suggesting that Mr de Fournas might have been targeting Mr Bilongo directly.
A member of Mr Macron's entourage said the president was "hurt" by the "intolerable" comments, while Prime Minister Elisabeth Borne urged the assembly to sanction the far-right MP, adding: "Racism has no place in our democracy."
The RN is the party of far-right leader Marine Le Pen, who backed her MP on Twitter by saying "the controversy created by our political opponents is obvious and will not fool the French people".
Ms Le Pen challenged Mr Macron in this year's presidential vote and then led her party to its best-ever performance in subsequent legislative elections, with 89 MPs.
The party was founded by her father Jean-Marie Le Pen but his daughter claims to have overhauled the former National Front into a mainstream force, despite critics who say the changes are only cosmetic.
National Assembly speaker Yael Braun-Pivet suspended the session after demanding to know who had made the comment, in an extremely rare intervention.
Mr De Fournas later defended his comment, telling BFM television that the National Rally wants a halt to all illegal immigration after a surge in the number of people trying to reach France from Africa in recent years.
He accused France Unbowed opponents of "manipulation" and his party also denied any personal attack against Mr Bilongo, a teacher of Congolese heritage who was born in Paris.
Mr De Fournas later apologised to Mr Bilongo for "the misunderstanding my comments caused" and if he was hurt by them.
Jordan Bardella, favourite to take over officially from Ms Le Pen at this weekend's RN congress, insisted the MP had meant the return of boats to African ports and accused LFI and the government of "extreme dishonesty".
LFI leader Jean-Luc Melenchon tweeted that the comments were "beyond intolerable" and that the deputy should be kicked out of the National Assembly.
A parliamentary committee will meet today to discuss the incident, which could see Mr de Fournas punished with a temporary exclusion from the Assembly.
Mr Macron's centrist Renaissance party will refuse to attend further sessions unless the council issues a "heavy penalty", its vice-president in parliament Sylvain Maillard said on Twitter.
The ruling party failed to win an overall majority in the legislative elections, leading to tensions as Mr Macron's government seeks to push key bills through the legislature.