Law to block a no-deal Brexit passed by House of Lords