A grizzled old punk with purple hair sat next to the Irish president, Johnny Depp and Gerry Adams – Shane MacGowan would have ... rife that Depp had been drinking around town in the days beforehand.