Inflation in the UK unexpectedly rose to 3.1% in March, its highest level since comparable records began.
The Bank of England governor will now have to write an unprecedented letter of explanation to the government as to why consumer price inflation is over one percent away from the government’s 2% ... more »