The Treasury has published the Finance Bill and National Insurance Contributions (NICs) to deliver the announcements revealed in last month’s Budget.