The Lebanese media reports clashes between demonstrators and police opposite the US embassy in Beirut in the wake of US president Donald Trump's recognition of Jerusalem as Israel's capital.

Security forces sprayed tear gas at demonstrators to break up the demonstration.