Since "difficult" is undefined, let me define it arbitrarily: A Sudoku is difficult if it can't be solved by only considering singles (naked or hidden), the most basic solving strategy.
How many leads can be given such that a Sudoku is still difficult? (Note: I thought I ran into one candidate, but https://www.sudoku-solutions.com/ proved otherwise. You can verify your attempt there, use "Preferences".)