After battling corruption in the government for nearly four years, Justice N Santhosh Hegde today resigned as Karnataka Lok Ayukta in frustration over the BJP government