Some times you forget the core WordPress settings are there, we get so used to coding or adding plugins and doing all the fancy things.
A client wanted to limit the amount of comments showing on a post (it has 500+) causing the page to load slower and also the parts of the page under the comments are lost as no one has time to scroll through them all.
So I started searching for a way to resolve this, looking for a plugin, or code.
When the answer was right there in the Dashboard – Settings – Discussion
Tick the box and choose a number and then what is displayed first (oldest or newest)