What do you want those users to be able to do with their accounts?
A CMS like Drupal or Wordpress might be what you want.
It's hard to recommend something when you haven't described the purpose. Having users register accounts is just a means to some end.
New Zealand switched from FPTP to MMP despite the encumbant parties being like that.
It took years of organising and effort. History here https://en.m.wikipedia.org/wiki/Electoral_Reform_Coalition
The vibe in UK reminds me of NZ in the late 80s. It can be done when people really want it.