Police clashed with Muslim protesters demanding 'respect for the Prophet' in London today outside the French Embassy over Emmanuel Macron's stance on Charlie Hebdo cartoons. It comes as the Muslim world renewed its anger at Macron after the French president remained unbowed by Thursday's terror attack in Nice and vowed that 'we will not give any ground' on freedom of expression.