The publicly funded BBC has published the names and salaries of its highest-earning actors and presenters, revealing that its best-paid star, radio host Chris Evans, earns more than 2.2 million pounds ($2.9 million) a year.

About The Author