Chancellor Alistair Darling will use tomorrow's Budget to warn retailers they must cut the number of free carrier bags they give out or they will be forced to charge for them.

“We will introduce legislation to impose a charge on single-use carrier bags if voluntary action is not seen,” Darling will tell MPs tomorrow, according to the Daily Mail.

All retailers whose shops are above a certain size will be affected, the paper added.