The NHS does cover dental in the UK.
But as a side not...not every country will socialized medicine covers dental because Canada does not. Also, just because a country has socialized medicine does not mean it covers everything. There are quite a few services Canadians have to pay for.
|