British Prime Minister Theresa May's lead over the opposition Labour Party has narrowed sharply, according to five opinion polls.