Assessing Budget 2018

What are the key Budget 2018 proposals that we should know about? And what are the impacts and implications?