Uttar Pradesh Chief Minister Yogi Adityanath has been openly criticized by a legislator of his own party, the BJP, after the party's defeat in two by-polls yesterday. Shyam Prakash, a BJP lawmaker from the Hardoi district, has named Yogi Adityanath in a satirical poem, posted on Facebook, in which he implies that the priest-politician came to power riding on Prime Minister Narendra Modi's appeal but frittered away a massive public mandate in UP last year.