Anthony Joshua has been putting in serious work ahead of his July 25 return against Kristian Prenga in Jeddah.