The BBC has revealed the salaries of its top earners. Chris Evans heads the list, earning £2.2m a year, while Claudia Winkleman is the highest-paid female celebrity on £500k a year.
Elsewhere, Match of the Day presenter Gary Linker boasts a salary of £1.8m, while Graham Norton pulls in £900k.
The revelations are required under the BBC's new Royal Charter and cover 96 of its top stars. The total annual spend on talent is estimated at £193.5m. But is that a decent use of the BBC licence fee? Have your say in the poll below.