2fa does not provide any protection for this. This wasn't a hack or compromise of an account. It was the personal information of their supporters put up on the public web available to anyone and everyone.
As a Network and System Administrator in the healthcare field I am taken aback by what appears to be FVC's laze-fair response.
Note that although my information was a part of this, this doesn't really affect myself. The information published is already publicly available in a number of places online. I have also publicly stated my support for the work of Fair Vote Canada. But that is privileges I enjoy. There are many people for whom having this information leaked would be problematic and potentially dangerous.