Channel 5 signs new streaming dealsJuly 4, 2018 10.50 Europe/London By Julian CloverChannel 5 has signed four new content partnership deals for streaming service My5.