Terrorists have struck Britain three times in the past three months, but the country has a long history of battling terrorism and extremism.