The deployment of IPS officer Ajay Pal Sharma, known for his record as an encounter specialist, as a police observer in West Bengal for election duty has triggered a political controversy, with the Samajwadi Party (SP) accusing him of being a "BJP agent".