Macron calls Trump comments on French riots 'unacceptable' and 'stupid'

In short:

The French president has labelled comments made by US President Donald Trump blaming French riots on immigration "stupid".

Protests over the cost of living have gripped France for more than week.

Emmanuel Macron said foreign leaders were using anti-immigration lines "for their own political campaigns".