Cabinet has enacted a flawed union bill despite Senate warnings it must first correct sloppy drafting that compromises a federal labour board. The labour department yesterday confirmed Bill C-525 came into force June 16 though one Conservative senator called it defective: “The government is aware”.