Heavyweight king Anthony Joshua looks in supreme condition at his public workout ahead of his intriguing showdown with Carlos Takam in Cardiff on Saturday night.