British Prime Minister Theresa May says Now is not the time, for a second referendum on Scottish Independence, saying she will block any attempt to hold one.