However, I looked at the definitions in there and they remain essentially the same. My concerns still stand.
No, there's definitely a bill. It's had its first and second readings and it's in committee stage in the Commons: https://bills.parliament.uk/bills/3137