Shadow Home Secretary Diane Abbott's son has been charged over alleged attacks on police officers.

James Abbott-Thompson, 28, was arrested on Friday last week after an incident at the Foreign Office, where he used to work.

Police later charged him with two counts of assault by beating an emergency services worker and a public order offence.

Westminster Magistrates Court heard he is accused of spitting at and punching one officer and biting the thumb of another, reports MailOnline.

James Abbott-Thompson was arrested on Friday

It is understood the incident started when he asked to speak to someone.

A Met Police spokespersons said: "James Adam Abbott-Thompson, 28, was charged on Sunday December 1 with two counts of assault by beating of an emergency services worker.

poll loading

General Election: Who will you vote for?

8000+ VOTES SO FAR

"He was further charged with an offence under Section 4 of the Public Order Act. He appeared in custody at Westminster Magistrates' Court on Monday, 2 December.

"He was granted bail and next appears at City of London Magistrates' Court on 7 February."

Diane Abbott is preparing for a general election on December 12

It comes just days before the General Election on December 12, during which Abbott's Labour will attempt to beat Boris Johnson's Conservative Party to Number 10.

According to reports, he started worked work for the Foreign Office in 2014, being based in London for two years.

Later, he was moved to the British embassy in Rome until June this year before he joined a consultancy firm on a temporary basis.