I’m reliably informed that the plural of referendum is referendums and not referenda. Anyway, leaving that aside, have a look at Chris’s really-good post on the subject. A few years ago, I interviewed him on this subject elsewhere and it was a very enlightening experience.