* There's a group of people, and at least one is needed to review.
* The reviewer has to decide to either make an effort or freeride by letting someone else complete the review.
* If no review is done, then the group cannot benefit from progress.
That in game theory can be represented through a model game: the volunteer's dilemma.
https://en.wikipedia.org/wiki/Volunteer%27s_dilemma
The fact that nobody is reviewing the pull requests reflects that your team members are competing against each other, to the detriment of the group.
What you need to do is to redefine the PR process so there's a main assignee (use the github assignee feature), and that is the person accountable for completing the code review. If you diffuse responsibility among competitive people, the group loses.
The same happens with technical debt. If the group is competitive and managers are non-technical, fixing technical debt is not rewarded, leaving it to volunteering. Technical debt will continue to grow until a person volunteers to fix it. That person will most likely won't be rewarded at all. They will only enable competitors to compete in an easier way.
Unfortunately this also denotes a crappy culture. I don't really recommend you to spend your career in such shit culture.