Chocolate lovers rush to get their hands on 79p Cadbury chocolate – it’s the cheapest around Read more