Kate has cancer