ODIHAM racing driver Louis Foster battled through varying weather conditions to claim two podiums at Croft to bring home another strong haul of championship points in the latest rounds of the British Formula Four title fight.

Foster was unable to take part in Friday's practice sessions as he took his final GCSE exams so arrived in the North Yorkshire at at a disadvantage to his rivals.

Despite limited running, the Hampshire driver set a flying lap of 1:19.933s to cement third position on the grid for race one - a time that was only 0.386 seconds off of the pole sitter’s lap result.

With the Copart-sponsored driver setting a 1:19.967 as his second fastest time around the 2.1-mile circuit, a front row start was earned for the final race of the weekend.

Race one was on a drying track with the sun out

He maintained his position and was able to apply pressure to team-mate Sebastian Alvarez off the line, although his Double R teammate defended well.

However, by the end of the first lap, Foster dropped to fourth as he was overtaken by Bart Horsten.

This was where he was to finish over the line, but Alvarez was handed a penalty for a false start, so Foster came third.

The second race last Saturday was cancelled after one lap due to heavy rain at the North Yorkshire circuit.

The final outing of the weekend, the next day saw Foster able to make a good start to put him comfortably second as the field headed into Clervaux.

Despite a safety car, the Odiham man came home second and is now five points behind championship leader Zane Maloney.

Foster is next in action at Oulton Park over the last weekend of June.