KATHMANDU, Feb. 15 -- KP Oli is Nepal's strongest prime minister since the Ranas, yet as he marks his first year in office on Friday why does he appear so embattled?

Oli has everything going for him: a strong majority in Parliament, a demoralised opposition, some young can-do ministers. But instead of communicating his accomplishments, he spent an entire interview this week attacking critics. (See below). Social media ridicule of his wild promises, skepticism of his schemes for social security or unemployment allowance make him defensive.

Instead of the opposition, Oli is battling ex-Maoist hardliners within his own party. The row over parallel statements on Venezuela, rift over celebrating the start of the Maoist revolution on Wednesday ...