"Jde o základní právo," prohlásil premiér Paul Martin před hlasováním. Upozornil, že Kanada je národem složeným z nejrůznějších menšin, a proto je důležité, aby nikomu nebylo upíráno. Přes premiérovo prohlášení hlasovalo proti zákonu několik desítek poslanců jeho vládní strany. V dolní komoře se 308 členy přesto získal návrh potřebnou většinu. Problémy by neměl mít ani v Senátu, kde převažují liberálové.

Konzervativci si postěžovali na "morální úpadek" Kanady od roku 1969, kdy tehdejší premiér Pierre Trudeau zbavil homosexualitu trestnosti. Vůdce konzervativců Stephen Harper upozornil, že pokud jeho strana zvítězí ve volbách, nechá o zákonu znovu hlasovat.

Návrat k původnímu právnímu stavu bude však obtížný, protože v uplynulých dvou letech umožnily sňatky homosexuálů prakticky všechny provinční parlamenty. Sňatky však vyvolávají řadu protestů, a to zejména mezi stoupenci nejrůznějších církví vycházejících z Bible.

Civilní svatby osob stejného pohlaví jsou zatím legální jen v Nizozemsku a Belgii. BBC upozorňuje, že Kanada se v případě přijetí zákona radikálně odkloní od Spojených států. Tamní úřady totiž podobné sňatky po krátkodobém uvolnění z rozhodnutí federálního soudu zakázaly.