Peers voted by 335 votes to 244 in favour of an amendment to the EU Withdrawal Bill despite government warnings that the vote would put Britain at a disadvantage in negotiations with the EU. File photograph: PA Wire

Theresa May’s government has suffered a major defeat on Brexit in the House of Lords, which voted to allow parliament to reject a withdrawal agreement(...)