Richard E. Grant to host BAFTA film awards ceremony January 16, 2023 Absolute India Los Angeles : Swazi actor Richard E. Grant is set to host the 2023...