London police criticized for clashes with Sarah Everard mourners; Kate Middleton visited hours earlier March 14, 2021March 14, 2021