Scottish actor Alan Cumming has been announced as the host of the 2026 Bafta film awards. The 60-year-old actor, writer and ...