Petr Pavel, a retired army general and presidential candidate, has been facing attacks from the opposition.