Stockholm has been named Europe's first Green Capital, a new accolade to be - The Independent