God Save The Queen is the national anthem of the United Kingdom, it’s not the national anthem of any of the individual countries. Scotland and Wales have their own national anthems and you can hear them before international matches.
Congratulations to Iceland on their historic and well-deserved victory over a hapless England last night. The Iceland players and travelling fans are a credit to their country. If only the same could be said for our players and fans. The film [...]