Britain has been shaken by a string of horrific incidents - four of them in the past month, most terror-related and all but one in the capital, London.
Westminster Terror Attack
March 22, 2017: Islamist Briton Khalid Masood, 52, runs down pedestrians on Westminster Bridge in a car, then charges on foot towards the Houses of Parliament, fatally stabbing a police officer before being shot dead. Five victims are killed and more than 50 injured.
Manchester Arena Bombing
May 22, 2017: British Muslim Salman Ramadan Abedi, 22, detonates a suicide bomb at Manchester Arena following a gig by Ariana Grande. It kills 22 people, mainly youngsters, and injures 119.