Storia: Alan Cumming named as host of 2026 Bafta film awards — Warptech News