UK political parties learned three key lessons from online retailers
As election day fast approaches, the political parties involved are not only frantically trying to maximise their chances of getting your vote, but also to get you to help them financially, through a donation.