What exactly is an EHIC?

An EHIC (European Health Insurance Card) gives you access to state-provided healthcare available to a resident. You can get it for free from the NHS. However, it is not a substitute for having travel insurance as it will not cover all medical costs, or the cost of emergency repatriation back to the UK.