Flaws in MP's "illiberal" Bill exposed