Newmarket preview: July Stakes (14.40)