Moment Macron heckled by protesters screaming 'where is French democracy?'