Treasury sources have said today that the planned August rise of fuel duty has been deferred until January next year, at a one-off cost to the Exchequer of £550 million.
Sources insisted the announcement was timed for today because it was the last Treasury questions session in the Commons before MPs begin their summer recess next month. One source said:
It is a way of helping families, and businesses as well, with the cost of living. It is a way of recognising that the cost of living is an issue.
More top news
Batsman Phil Hughes died after a "catastrophic" head injury caused by a cricket ball splitting a major artery at the base of his neck.
Three men who risked their lives to help save hundreds of dogs trapped by a fire said they did not even think about their own safety.
Billie Reid said his daughter Melissa has been struggling to cope as her bid to move to a Scottish prison is processed.