More than three million Blue Badge holders across Scotland, England and Wales can now save around £126 a year on train ...