A young driver who reportedly threw a coffee cup into the road was made by police to get out of his car and pick up his rubbish - to the delight of other motorists.

Suffolk police officers Tweeted that they pulled the driver over after spotting him littering during heavy and slow moving traffic in Mildenhall.

Mildenhall Police Tweeted after the incident on Friday, May 10: "Heavy/slow moving traffic through #Mildenhall when a young driver threw his coffee cup into the road.

"Pulled over by police and 'given a walk of shame' to collect it much to the delight of other road users.

"He was then verbally 'hauled over the coals' @KeepBritainTidy."

Officers were praised for their Tweet, with one person saying: "Love officers like this helping to keep the environment clean and tidy free of litter."

Those caught littering by police and council officers can be given a fixed penalty notice of up to £150.