The House of Lords is to launch an investigation into the television advertising market, in a move which will bring ITV’s Contract Rights Renewal scheme under close scrutiny.

Access premium content subscribe today
If you have an account you can SIGN IN now