The Brexit deal has not passed Parliament

The Withdrawal Agreement Bill has not passed Parliament—it passed its “second reading”, which is just an early stage in Parliament passing it.

fullfact.org