Chris Bishop called it a “compromise”, Cabinet colleague Simeon Brown labelled it a “significant win”.