Bafta special: Barry Norman's top 49 British films of all time - The Independent