Artificial poppies are blossoming all across the UK as the nation prepares to remember the dead of two world wars. The wearing of the poppy is the prelude to Remembrance Day, the day in 1918 that the guns fell silent in France at the end of the First World War, at the 11th hour on […]