EU Green Deal: Leading the way?