Two men who were caught spitting on police cars were told by officers to clean up their mess "there and then".

Officers from Mildenhall police, who were on patrol in Newmarket on Saturday evening, witnessed two "delightful" young men spitting on vehicles near the town centre.

The incident was also caught by nearby CCTV cameras.

Ely Standard: The men were stopped and asked to clean up the mess with their sleevesThe men were stopped and asked to clean up the mess with their sleeves (Image: Suffolk police)

The men were swiftly stopped by the officers and asked to clean the cars using their sleeves.

Ely Standard: Officers shared pictures of the spit on TwitterOfficers shared pictures of the spit on Twitter (Image: Suffolk police)

Sharing pictures of incident on Twitter, Mildenhall police said it was "disgusting".