political parties are always raising money. they shouldn't be allowed to do that. it breeds corruption and it means the politicians aren't doing their real jobs, they're too busy fundraising and sucking up to major corporate donors. they need to be allotted a limited amount of taxpayer funds that they need to use for all their campaigning and they can't use their personal funds either. everyone gets the same budget and politicians will have to campaign on their merit and make their pitches to the people not the wealthy donors.
Canada