Demon rats steal election again