Britain’s House of Commons passed a bill that blocks a no-deal Brexit on Oct. 31 in a crucial vote on Wednesday evening. The opposition parties supported by more than 20 Tory rebels voted against the U.K.’s departure from the EU without a deal, which means for the government, a new request for an extension from the EU if a deal cannot be inked by the end of October. 327 MPs ...