Migration to New Zealand has reached an all time high and exceeded the governments expectations which has been encouraged by students arriving from India to study and Kiwis returning home from Australia. Over the past year New Zealand gained 45,400 migrants and the Reserve Bank is estimating that 50,000 people...