Seven drivers were fined for speeding at a police checkpoint in south Oxfordshire today.

Police carried out speed checks on the A329 at Moulsford, near Wallingford, between 8am and 10am.

Officers stopped 25 drivers for speeding and 18 were given roadside advice and education instead of a fine.

Seven were fined £60 for speeding and ten people stopped for failing to wear a seatbelt and one for using a mobile phone were each fined £30.