The 2025 flat season continues into July, with Newmarket racecourse hosting another one of its prestigious meetings – the July Festival. Seven...