Identifying Goldcrest and Firecrest

The tiny Goldcrest, is a common year-round bird, found mainly in woodland and gardens. Its much rarer cousin, the Firecrest, is found in similar habitats. Can you tell the two species apart?