ITV has accepted the UK media regulator Ofcom’s offer to renew all of its public service broadcasting licences for a full ten-year term to 2034. The commercial television broadcaster and content ...