France is risking prolonged political deadlock after opposition parties gave a frosty reception to President Emmanuel Macron's call for "compromises" to keep France governable after an indecisive parliamentary election.

Mr Macron made his plea in an address to the nation late last night, days after failing to retain a majority in parliament, a setback that threatens to cripple his ability to carry out his planned reforms.

His centrist alliance finished Sunday's parliamentary elections 44 seats short of a majority in the National Assembly, as a new left-wing coalition and the far right made major gains.

The situation undermines Mr Macron's plans for reform in his second term after his April presidential re-election - including a key measure to raise the retirement age - and risks denting his international stature.

Breaking three days of silence in the wake of the elections, Mr Macron ruled out a national unity government, but appeared upbeat on the chances for progress, even if he did not offer any concrete solutions.

Mr Macron said France's political forces must "collectively learn to govern and legislate differently" by building "compromises, additions and amendments but doing so in complete transparency, for the sake of national unity".

NUPES supporters at a recent rally for its leader

He indicated two possible ways forward - either a formal coalition government deal with another party or by "creating majorities bill-by-bill" in the parliament.

'Back to the wall'

The main opposition parliamentary groups, feeling triumphant after upsetting the president's party, seemed in no mood, however, to help Mr Macron out.

"He's the one with his back to the wall, not us," said Socialist deputy Valerie Rabault, whose party is part of the new leftist NUPES alliance that enjoyed a surprise surge in the vote.

"If he tries to push through his programme without an absolute majority he will be stuck," she said.

"He will be responsible for paralysing France."

She demanded a "course correction" by the government, notably in favour of a higher minimum wage and of measures to offset rising costs of living.

The conservative Republicans (LR) party, seen by many as Mr Macron's most suitable potential ally, meanwhile rejected any formal coalition agreement, with LR leader in the Senate Bruno Retailleau saying it would examine Mr Macron's policies on a "case-by-case" basis.

"There won't be a blank cheque, especially since his plans are so unclear," added Olivier Marleix, who just became chief of the party's parliamentary group.

The interim president of Marine Le Pen's far-right RN party, Jordan Bardella, said it was up to Mr Macron to "take the first step" by telling the opposition which policies he was ready to back away from in exchange for their support.

Veteran centrist and Mr Macron ally Francois Bayrou warned meanwhile that "business as usual" was not an option without a mandate from voters if Macron wanted to avoid further "electoral mishaps".

Earlier this week, Mr Macron had sounded out opposition leaders at the Elysee Palace, meeting with Ms Le Pen on Tuesday, while the head of the NUPES alliance, hard-leftist Jean-Luc Melenchon, sent lawmaker Adrien Quatennens to represent him.

Marine Le Pen

Despite little obvious progress, Mr Macron said yesterday the opposition were ready "to advance on major topics" such as the cost of living, jobs, energy, climate and health".

Mr Macron, who is attending an EU summit in Brussels today and tomorrow, a G7 summit in Germany from Sunday and a NATO summit in Madrid from Tuesday, in his TV address appeared to give the opposition a 48-hour deadline to make their positions clear.

But when questioned about the apparent ultimatum, government spokeswoman Olivia Gregoire insisted there was no such deadline.

"Let me be very clear this morning," she told FranceInfo radio.

"There is no ultimatum, and no question of 48 hours."

Instead, negotiations could take "several days, maybe even several weeks, but certainly not 48 hours," she said.

"The president is holding his hand out to all those who want the country to move forward," she added.

Talks would begin as soon as Mr Macron returns from the EU headquarters, she said.

"We're opening negotiations, it's the start of consensus and of compromise," she said.

"An ultimatum would be the end."