British consumer price inflation leaped to its highest level in three decades, intensifying pressure on the Bank of England (BOE) to ease the cost-of-living squeeze.
The annual inflation rate climbed to 7% in March, from 6.2% in February, its highest ...