Why is US prosecutor Jack Smith dropping charges against Trump?

The federal criminal case against Trump relating to 2020 election interference will no longer go ahead.

Why is US prosecutor Jack Smith dropping charges against Trump?
The federal criminal case against Trump relating to 2020 election interference will no longer go ahead.