Boris Johnson and Angela Merkel sit in silence while protesters shout 'stop Brexit!'