SALISBURY fell silent to pay tribute to the servicemen and women who have died in conflicts since the start of the First World War.

In a short ceremony attended by veterans, city councillors and the mayor, hundreds of people in the market square dutifully observed the two minute silence despite the adverse weather conditions.

Afterwards the crowd sang the first verse of the national anthem to finish the ceremony that has taken place every year since 1919 to mark Armistice Day.

Stephen Clarke, head of remembrance for the British Legion, said: "This year it feels like there are more poppies out in the streets and a lot of different styles of poppy, because remembrance is very personal."