The UK’s 2.5 million strong Armed Forces veterans will receive a new ID card from next year, which will be the first time former members of the military have been formally recognised.

The ID cards will give veterans immediate access to specialist services, which already stretch from priority health care and housing to hundreds of retail discount offers.