A Somerset man has been charged with inciting racial hatred ahead of a planned neo-Nazi demonstration in London next weekend.

Scotland Yard said Joshua Bonehill, 22, of Hudson Road, Yeovil, was arrested last week by Avon and Somerset Police together with Met officers and charged yesterday. He will appear in custody at Westminster Magistrates' Court tomorrow.

Earlier this month David Cameron warned that any demonstrators involved in anti-Semitic hostility at the rally planned for July 4 will face the "full force of the law".

The rally is due to take place in Golders Green, north London, an area with a large Jewish population.