Scotland or Scots do not pay one of the highest energy rates in the world, we're not even the highest in the UK.

Comments