Rachel Corp steps down as ITN chief executive with immediate effectBy FinMar NewsMay 12, 2026Your support helps us to tell the storyFrom reproductive rights to climate change to Big Tech, The Independent is on the ground when the story is…