The BBC is only politically impartial within the UK, Since that is the limit of its public service charter.
It is quite free to be biased on political issues outside the country.
However, that doesn't excuse deliberate misrepresentation of the facts, but it does allow it to choose which side of an argument it's going support.