European Champion David Leech secured his first 2LTR Hot Rod world title at the Foxhall Heath Stadium on Saturday night – swooping around the outside of former World Champion Lee Pepper with just a few laps to go. The drivers were met with tricky racing conditions thanks to the persistent rain that had fallen throughout …