New budget forecasts have estimated almost one million new migrants will come to Australia, in just a four year period.