English lower leagues will have a salary cap; is it needed for the Premier League?

The EFL now has a salary cap on League One and Two. Is that needed for the Premier League?