As an Ambassador, did Ronen Sen, overstep his powers. He represents India, and thereby all parties. He cannot be selective, and opine his beliefs in public, as by doing se he has breached the trust imposed on him. He has no right to call BJP or for that matter the Left by any derogatory name whether intended or not. If he is an appointee of the Congress party only, then he should clarify as such, as this would mean he is not an official representative of the Government of India.