Updated

French presidential candidate Emmanuel Macron says his country needs a more "balanced" policy toward Syria.

During a visit to Lebanon on Tuesday, the 49-year-old centrist said he wants France to talk to "all parties," including the regime of President Bachar Assad.

Macron met with Lebanese President Michel Aoun and Prime Minister Saad Hariri in Beirut.

He says a political solution to Syria's war must include "a credible and continuous way" to deal with the millions of refugees who have fled the country.

Lebanon, which has a population of about 4.5 million, is home to more than 1 million registered Syrian refugees.

Macron, a former economy minister, is considered one of the leading candidates for France's presidency. Other top contenders are conservative Francois Fillon and far-right leader Marine Le Pen.