In my opinion, this is a double-edged sword. On one hand, I believe it is right for journalists to call out politicians and senior figures when they make comments that might be deemed inappropriate in the society we live in. On the other hand, the BBC does have a duty to try and maintain due impartiality.
Whilst I don't entirely agree with the BBC's judgement in this case, I also understand that they need to make it clear that making remarks about senior figures, just because you don't agree with them (regardless of how outrageous those opinions may be) is not always acceptable and risks creating a precedent that could damage the impartiality and the position of the BBC.
.... . ..- - .
Jeffmister and gordonthegopher gave kudos