French President Emmanuel Macron has vowed to stay in office until 2027 and announced that he will name a new prime minister within days following the resignation of ousted Prime Minister Michel Barnier.
Mr Macron came out fighting on Thursday after a historic no-confidence vote at the National Assembly left France without a functioning government.