UK's Brexit journey has almost came to end, but in a way that Prime Minister Theresa May has been trying to avoid for the last two years. Lawmakers rejected her plans by a crushing margin. May's government survived a second no-confidence vote, but now there is more uncertainty than ever before.