A fantastic weekend of action at Thruxton for Round 7 of the Bennetts British Superbike Championship, August 2023