World News 29 April 20237 Mins ReadRichard Sharp: BBC Chairman Resigns Over Report Into AppointmentBy eighteenelevenmedia29 April 202307 Mins Read BBC Chairman Richard Sharp has resigned after breaking rules over dealings with Boris Johnson ahead of his appointment. A report found Mr. Sharp created the appearance… Read More