Diageo has dipped back into its share buyback programme. The drinks group announced earlier today that it has purchased another 250,000 ordinary shares for cancellation.

The transaction, through Cazenove & Co. Ltd, valued the shares at an average price of 710.0044p per share.