ITV1 and ITV2 are free-to-air channels in the UK, though they requires a TV licence to watch live. However, you don't need ...