Battle under way over ministers’ attempts to silence journalists