Breaking: 1926 Macallan sells for £1m

The ‘Holy Grail’ of Scotch, a bottle of The Macallan 1926 60 year old with a hand painted design by the Irish artist Michael Dillon, has been sold in London for £1.2 million.