Theresa May's deputy says the Scottish Parliament will not be given the power to hold another referendum by 2021.

for more ...