London attack: Theresa May says 'things need to change' no Close