Craig Herbertson in Edinburgh on Friday, May 18th 2018