Maybe some preliminary changes related to this have stuffed something up?
Yeaaaaaaaaaaaaaaah. Emergency fix in and deployed now. There are several other related and unrelated issues that I will get to fixing later today, but for now the candidates should show up and things should mostly* work.
As a funny side note, the fact that all other sites were working is something you can blame on caching, since completed elections don't make a roundtrip to the site and therefore didn't trigger this bug.
*I'm aware of issues with the site icon andsite icon and badge counts, along with some additional http → https conversions that should be made currently. Anything else please pass along to me so I can get it sorted!