Why do metals conduct electricity?

Metals are made up of positive ions in a ' sea of delocalised electrons' which allow metals to conduct electricity.


Why do metals conduct heat better than non metals?

Metals are made up of positive ions in a ' sea of delocalised electrons' which allows heat energy to be transferred easily.