What does the underlined idiom mean?
Mr Thakur does not necessarily think you are wrong. But he loves to play the devil’s advocate.
Someone who opposes for the sake of it
‘A devil’s advocate’ is someone who opposes an opinion because he wants to test its strength.