Series 10 of Taskmaster has arrived on Channel 4 for 2020 - here's all you need to know!
Series 10 of Taskmaster has arrived on Channel 4 for 2020 - here's all you need to know!
The line up of contestants making up the Taskmaster cast for season 10 have been confirmed.