A first time visit to Oslo this week, to discover a country where winter seems to last 48 weeks of the year. But they grow lots of electricity by dropping water from great heights which must explain the number of electric cars and charge points everywhere.