A new railcard for British military veterans is to be launched on Armistice Day. Due to be made available from 11 November, it will extend cheaper train travel to more than 830,000 veterans who do not qualify for existing discounts. The railcard will cost £21 for an introductory period, before the Read more