Daily Archives: June 10, 2017

Kelvin MacKenzie leaves The Sun ‘by mutual consent’

The columnist’s contract is terminated, the paper says, after an article on footballer Ross Barkley.