Huw Edwards, a longtime British TV presenter and host of the BBC‘s flagship News at Ten program until July 2023, has resigned. On Monday, the U.K. pubcaster said Edwards took medical advice before deciding to officially resign from the BBC after stepping away nine months ago following a June 2023 report from The Sun that alleged Edwards had paid a […]