LONDON: "Oppenheimer", a three-hour epic about the making of the atomic bomb in World War Two, was the big winner at the BAFTA Film Awards, winning the top honours for best film and best…
Bafta TV Awards 2020 had been due to take place on 17 May, but will now happen on 31 July. The nominations will be announced next Thursday.
The British Academy Television Awards will be…