Mikayla Beames (right) set up the charity, which donated more than £2,000 worth of Christmas gifts to children's cancer wards A teenager who has lived with cancer since she was four has been ...