Diageo yesterday announced its most recent share buy-back.