MacMillan will be promoting cancer awareness in York and North Yorkshire at the following events over the next couple of months