Betfred horseracing Japan Kindred Weekend Review: Punters get stuck into the Olympics as Team GB secures first medals 26/07/2021