Diageo announced yesterday that it has bought back a further tranche of its shares.