British MPs profoundly rejected May’s Brexit deal for a second time by a margin of 149 votes. The House of Commons now prepares to vote again today on …

source