Prince William and his son Prince George were all smiles in a pre-Christmas football match, with a source claiming he has been 'substituted' for uncle Harry