All the highlights from the 2017 Spring Knitting & Stitching Show in Edinburgh.