A week is a long time: 18 July 2026

A New Zealand Politics weekly wrap-up