Prime Minister Theresa May: 'enough is enough'