The recent Budget is expected to have a significant impact