Katie Price says Dwight Yorke has refused to see their son Harvey every year since he was born.