Avatar

Her Majesty Queen Elizabeth II has announced that England will not compete in any future FIFA World Cups. Instead there will be a new competition open only  to holders of British passports. The hope is that England might finally win something but there is every chance they will lose the final against Wales on penalties.