The BBC is a typical British channel with typical English hypocrisy. They are awesome most of the time but whenever they feel like they start broadcasting MI-6 propaganda.
However their portrayal of India is pretty accurate. Its when it comes to international relationship policies that they keep changing moral standars to fit their self created moral superiority complex. Hosts dont control anything in the channel all are controlled by British ministry. Only true individual on this channel is Steven Scker.