News Met officers cleared over handling of Clapham Common vigil March 31, 2021March 31, 2021 Met police officers have been cleared of wrong-doing in the handling of Sarah Everard vigil at Clapham Common.… More