Brexit delay bill backed by MPs

The bill has passed its stages in the House of Commons and now heads to the House of Lords.

MP's approved the bill at third reading by a majority of 28.