Jefferson Azevedo, 45, sent 158 threatening letters to high profile figures including the former Prime Minister and former Attorney General Lord Goldsmith, as well as primary schools, naval docks and call centres.
Many of the letters, which were sent shortly after several anthrax letter attacks in America, contained white powder wrapped in tin foil. Others spouted racist and depraved threats.
Azevedo, of Langley Road, Portsmouth, waged the hate campaign between February 2003 and March last year. He was remanded in custody, after pleaded guilty to 19 charges and asking for a further 140 to be taken into consideration.
He is charged with eight counts under the Anti-Terrorism Act including making “hoaxes involving noxious substances,” including sending “white powder” to the Attorney General and St Albans Primary School in January 2005.
Other targets in his campaign to stop a former naval air station in Lee-on-the-Solent, Hampshire, being converted into a asylum centre, included MPs, charities, solicitors, media organisations, mosques, churches, restaurants, car rental companies and random members of the public.
London’s Southwark Crown Court also heard he placed a hoax bomb on a footbridge above a busy road in Hampshire. He will be sentenced on June 13.