Deal or no deal? UK Parliament nears historic vote on Brexit