Poppies at The Tower of London, London, UK on 05 November 2014 Picture: Steve Waller