The more I think about this, I don't see how this law could survive a Charter challenge (caveat: IANAL).
Impounding your vehicle when you're below the legal limit could be deemed a violation of article 8 (no unreasonable search or seizure). Immediately suspending your license and impounding your vehicle could also be seen as a violation of section 11 (right to be presumed innocent until guilt is determined by a court of law), especially since roadside breathalyzers are so unreliable that they are not permitted to be used as evidence in court.
|