Alan Cumming hosted the 2025 BAFTA TV awards on Sunday and many viewers had some questions about the Scots star's presenting skills.