Channel 4
UK premiere station Channel 4 was launched on 2nd November 1982. It is a publicly-owned, commercially-funded public service broadcaster with a remit to be innovative, experimental and distinctive across the film and television platforms. It is arguably the best developer and promoter of arts and current affairs programming, at least in Europe.