Main content

The World TonightArchbishop of Canterbury attacks government migrants policyInterest rates sets to rise to highest level since 2008

The Bank of England is expected to raise rates from 4.25% to 4.5%. We explain why.