Expecting Huge Defeat, Theresa May Has Delayed A Crucial Brexit Vote

British Prime Minister Theresa May has confirmed that a crucial parliamentary vote on Brexit scheduled on Dec. 11 will be delayed, throwing the timeline of Britain’s withdrawal from the E.U. into question.