Veteran CNN anchor Jim Acosta is reportedly leaving the network following a major reshuffling of its programming schedule. His 10 am ET program has been replaced, and he was offered a significant downgrade to an overnight slot. Acosta’s confrontational style during the Donald Trump presidency made him a well-known figure.