The BBC will be forced to disclose the names of more than 100 stars paid more than £150,000 a year, after ministers revived plans to compel the broadcaster to be more transparent about how it spends the licence fee.

High-profile presenters such as Laura Kuenssberg, Sophie Raworth and Nick Robinson face having their pay packets made public after ministers ripped up an earlier agreement to limit the publication of stars’ salaries to those paid more than £450,000.

A draft version of the BBC’s next Royal Charter, set to be published on Thursday, is understood to contain plans to radically reduce the level at which the corporation must disclose the pay of its so-called “top talent”, after Karen Bradley, the new culture secretary, renegotiated a deal put in place by her predecessor, John Whittingdale.