This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
UK Treasury chief Rachel Reeves unveils budget with £40 billion in tax hikes and says she'll “invest, invest, invest”.