Theresa May attacks Government’s travel ban: ‘global Britain shut for business’