Other sports Aberdeen teenager Leon Henderson races into third in the British karting rankings October 25, 2021