The BBC’s editorial line isn’t determined by the government of the day. I’m not familiar with the output of examples you mention, but there’s no comparison with RT, which is simply a propaganda arm of the Russian state.
Then how come it lines up pretty closely with the British government’s views? See Covid, Ukraine and especially the genocide in Gaza.
It doesn’t. You can find people of all political stripes complaining about BBC journalism, including government ministers.