A Taskmaster video. Phones at the ready - it's time for our first Season 21 interview in which Little Alex Horne gets to know ...
Taskmaster season 21 will premiere on Channel 4 on Thursday 9 April at 9pm, with the episode landing worldwide on the ...