I haven't signed into RedCafe for a while, so just seeing some posts.
Sterling is benefiting from a load of hype around England at the moment, and also, the benefits of playing for a superb team.
Raheem Sterling is not better than Harry Kane, no way. Kane is a better, more effective, more consistent, more reliable footballer. Ask any manager in world football who they would prefer in their team.
Sterling is now a v effective player, and has improved, a lot, but, to me, needs a lot of coaching... he plays like a kid, which is refreshing, and has a unique talent in terms of movement with the ball. He also has benefited from Pep and that outstanding City Squad. Would he bang in 19 goals elsewhere, without such an abundance of talent around him? I doubt it. I don't think he has scored 10 goals for England yet.
England have beaten a load of average or pretty poor teams under Southgate. The Nations league (whatever that actually is...) are a bunch of friendlies and we all know it. I'm not getting carried away, I recall the 'golden generation'.