Protest and vigil taking place in London this evening