YouTube and Channel 4 have confirmed a landmark deal that will make the UK broadcaster’s original programmes available on-demand, in full and for free in the UK. The strategic partnership will launch ...