PM speaks, says nothing to hide