Tesco have a couple of decent deals on at the moment, for the health-conscious like myself...
Big tins of Quality Street, Roses, and Celebrations are reduced to £4 each. As seems to be the case every year, the tin size seems to have reduced. I think the Quality Streets I got today were 750g net. Tell yourself you're buying them for Christmas, then cry when you realise you've just finished off the full tub this Sunday.
And coke is also on offer (regular and diet only, I believe) for £6.00 for 24 cans. Decent price (25p per can), but not awesome - but that price can be reduced if you can be arsed with coupons and cashback etc.
You can get 50p off a multipack (only one per transaction) with a voucher
here.
And you can get £4 cashback for buying two 24-packs via
quidco quicksnap. Haven't used that before, personally.
Potentially, then, you could buy two multipacks, use a voucher, and claim the cashback - to get 48 cans for £7.50 (16p per can).
They also have a good price on large crates of beer, but it seems to be in some stores and not others. Details
here