Budget: The main points

The OBR revised down the UK's growth forecasts, leading to a tricky Budget.