BoE raises interest rates to 0.25%
Rates rise for the first time in more than three years.
Rates rise for the first time in more than three years.
Hospitality takings could fall 40% during vital trading period.
Prices rise at fastest rate since September 2011.
Reliefs produce £13bn GVA between 2017 and 2019.
Self-assessment first-timers in a “black hole of frustration”.