ITN chief executive Rachel Corp steps down with immediate effect to ‘pursue new opportunities’

· The Independent