Will election call prove a nightmare for Theresa May?
In the past three months, three assaults in London and Manchester have killed 34 people and injured more than 200 others.
In the past three months, three assaults in London and Manchester have killed 34 people and injured more than 200 others.