Diageo is to spend GBP34m (US$53m) on its Guinness brand in the UK over the next 12 months on a campaign that includes a new TV ad.