I’m not sure if diabetics qualify in the NHS:

The injected flu vaccine is offered free on the NHS annually to:

  • adults over the age of 18 at risk of flu (including everyone aged 65 and over)
  • pregnant women
  • children aged six months to two years at risk of flu

Some workplaces provide them for employees & you can get one at some pharmacies & supermarkets, I think. I don’t know how much it costs.

// @kdfrawg