French president Emmanuel Macron and Saad Hariri, who announced his resignation as Lebanon's prime minister while on a visit to Saudi Arabia, on the steps of the Elysee Palace in Paris on November 18, 2017. Benoit Tessier / Reuters

Lebanon's Hariri 'will be back in Beirut by Independence Day'