INEC insists 2023 poll reflected people's wishes - Peoples D