No. What Politicians want (and look like getting) is the ability to collect data by stealth, for example by dodgy Facebook apps or buying it in from Experian.
Nobody is suggesting an inability to canvas opinions. The amendment would just require them to gain consent like everyone else has to.