Debi Edward is a Scottish television broadcaster, currently working for ITN as China Correspondent on ITV News.