21 hours ago
The puzzle for economists is not that big companies now pay so little tax, but why, in a global economy, they pay tax on their profits at all.
UK retail sales in April were 1.3% lower than in March as bad weather continued to dent spending, official figures show.
The latest on growth, unemployment and inflation
How will the chancellor's Budget affect you?
What the key Budget figures really mean
How the Budget will affect your personal finances.
How is it that borrowing has not risen this year?
Free money and other radical options to rescue the economy
Local councils could be sitting on £250bn in hidden assets
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.