The Verdict: Bright future for Wales despite Euros failure