How Labour’s first Budget will affect millions of people and businesses