BBC Watch – the BBC, Britain’s state controlled TV and radio service is hopelessly biased towards the liberal/left, and constantly betrays its obligation to be balanced and unbiased.