I don't think any country has the same laisezz-faire approach to buying politicians... certainly not in the name of free speech. I don't think the argument has even been made.
That said, even in the US there isn't a real constitutional barrier to doing something about money in politics. You could make candidates wear sponsorships on their jerseys, like racecar drivers. No free impediment. That's a joke example, but you see my point. That particular ruling is not an actual barrier, the barrier is a legislative majority.