New zealand general election 2023 mt albert July 8, 2019 16 32 64 128 New zealand election 1996 New zealand political parties New zealand 2022 Government of new zealand New zealand energy