London - The British government has suffered another defeat on the Brexit bill after the House of Lords voted to give parliament the final say on how the UK leaves the European Union.

Prime Minister Theresa May argued this would weaken her position in negotiations with Europe.

Europe, United Kingdom, Brexit, Politics