Knitting is one of those crafts that some people may only associate with elderly ladies, but recently it has seen a revival in popularity. More and