The BBC has published its annual report revealing the salaries of its highest-paid stars, with former Match of the Day presenter Gary Lineker topping the list despite recently leaving the corporation. Lineker earned £1.35 million, making him the highest earner once again.
Former Radio 2 breakfast host Zoe Ball came second with £515,000, despite being replaced on the Breakfast Show by Scott Mills. Match of the Day host Alan Shearer was third, earning nearly half a million pounds after covering the Euros last year, up from the previous year.
Other notable earners include Fiona Bruce and Nick Robinson, both earning between £410,000 and £414,999, with Robinson receiving a significant pay rise. Vernon Kay entered the top 10 for the first time with earnings between £390,000 and £394,999 after joining Radio 2 in May 2023.
BBC North America Editor Justin Webb also made the top 10 with a salary of £365,000 to £369,999, up from £320,000 to £324,999. Disgraced former BBC News host Huw Edwards remained on the list last year with £475,000 to £479,999, but has since left the corporation.
BBC director general Tim Davie addressed workplace culture, stating the corporation will not tolerate behaviour that goes against its values, following an independent report into allegations against MasterChef presenter Gregg Wallace. BBC chair Samir Shah disclosed that several staff have been dismissed after a review into workplace culture.