May general elections canceled