Sky Sports Racing’s Josh Apiafi says Battaash is an ‘utter professional’ and will not be flustered in his attempt to defend his King’s Stand title.