CPI inflation at 2.6% has come back to target faster than expected.
But families and businesses remain under pressure from the steep increase in the cost of living.
Bank of England must cut interest rates today - the Government can't do it on their own.
But families and businesses remain under pressure from the steep increase in the cost of living.
Bank of England must cut interest rates today - the Government can't do it on their own.
Comments