Channel 4 has revealed that it set multiple new streaming records in October 2024. Across the month, seven billion viewing ...