Just for clarity: the BBC is not "state media," it's a public broadcaster. This is an important distinction as the UK Government cannot determine its agenda or directly influence its funding.
The BBC will regularly criticise the government, especially when it's a Labour government.
How is the license fee set, and what happens if you don't pay it?