Christiane Amanpour is reportedly leaving CNN after 43 years, a claim confirmed by The Washington Post and other outlets, but which has not been independently verified, and the announcement has drawn a wave of reaction from media figures across the political spectrum.