British Prime Minister Theresa May said "enough is enough" and that the London Bridge attack shows "we are too tolerant of extremism".