The Netherlands has been ranked the world's best non-native speakers of English in a yearly international ranking. The country overtook last year's winner, Sweden, which was relegated to second place. Norway completed the top three, followed by Denmark and Singapore.