British Prime Minister Theresa May said on Monday she was delaying a planned vote in parliament on her Brexit deal as it was set to be rejected “by a significant margin”.