Amid calls for resignation\, Theresa May says Brexit a \'national duty\'