Boxing champion Anthony Joshua to defend his world titles against Carlos Takam

Anthony Joshua hopes to rule the heavyweight division for a decade as he prepares to defend his world titles against Carlos Takam in Cardiff.

The unbeaten 28-year-old will face Takam in front of 78,000 fans at the Principality Stadium in Cardiff, and admits he is still improving as a world champion.

But Joshua believes he can enjoy a lengthy reign at the top, if he maintains his dedicated approach to the sport.