Who are the best boxers right now?

The heavyweight unification clash between Anthony Joshua and Joseph Parker in Cardiff earlier this month was one of the most eagerly anticipated bouts of...