Award Season Richard Ayoade Was the Real Star of the 2021 BAFTA TV Awards by Navi Ahluwalia 2 years ago