And it is worth saying: to get that verdict, they had to take the leap of judgement in assuming they knew exactly why the PM did it. The key assumption in that is there is an alternative before the October 31, there isn't...so it doesn't matter if Parliament is sitting or not because there is nothing to scrutinise.
To explain: Johnson was not denying Parliament a voice at all because he wasn't suspending past October 31. He was suspending until a few days before the European Council meeting, where the final deal will be negotiated, and then Parliament would vote on it. 95% of articles on this topic do not make this clear. The timetable does not change whether or not Parliament is sitting. It only changes if you are someone deluded enough to believe that there is an alternative...there isn't (the EU has said this multiple times).
What is burdening the system is:
* UK voted to leave * General election was called which Brexit parties won (somehow given May's ineffectiveness) * MPs voted to leave * MPs voted down the current deal 4 times but EU won't change that deal * MPs refuse to re-negotiate the deal or do anything that makes a deal possible * The "alternative" from Labour is to go to the EU, negotiate exactly the same deal that has been voted down 4 times then they will whip their MPs against that deal too.
It is utterly bizarre to take aim at the only person who actually has a definite idea about how to solve this situation (regardless of whether you agree with it or not).