British lawmakers delivered a blow to Prime Minister Theresa May's Brexit plans Wednesday by giving Parliament the final say on any exit agreement the government reaches with the European Union.
The House of Commons voted 309-305 to give lawmakers what is essentially a veto on the terms of Brexit,...