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

Source: Brexit delay bill backed by MPs