James McFadden drove his latest success of the 2024/25 season, this time winning the 31st Kings Challenge at Borderline Speedway.