I suppose I really shouldn’t give a stuff about this, but it just makes me laugh. A couple of wins against nondescript teams, and England are 6th best in the World apparently.
Wouldn’t you just love a job where you collated this stuff, and presented it to the World as what the true state of football, when everyone knows it’s just c@ck.