Hundreds of people bring flowers to a vigil at the Muslim Welfare House in London on Monday evening after the Finsbury Park van attack. The London mayor, Sadiq Khan, says terrorists do not speak for ‘the vast majority of people’ and the recent terror attacks will not divide communities