First of all, the UK is not Germanic, it is hybrid Latin/Germanic (linguistically, with regard to English) or Celtic/Germanic (ethnically).
Latin-speaking countries have a predominantly Italo-Celtic ethnic heritage. Regions that can be considered hybrid Celto-Germanic because neither ethnicity is strongly dominant include: Britain, Belgium (+ French Flanders-Artois), southern Germany (+ Alsace-Lorraine), Switzerland and Austria.
English language, though often classified as Germanic due to its basic vocabulary, owes 70% of its vocabulary to French, Latin and Greek. English syntax and basic grammar is also alike that of modern Romance languages (no rejection of the verb at the end, no declension). English otherwise lost most of its conjugation and word genders, unlike both Germanic and Romance languages.
The grammatical gender is more important in Germanic languages because it is associated with the nature/essence of the word (hence the use of a neuter that doesn't exist in Romance tongues). Except for French, which pronunciation was Germanised, Romance masculine and feminine is purely phonetic. If a word ends in -a it is feminine; if it ends in -o it is masculine. The meaning doesn't matter. So the Romance gender is purely phonetic/aesthetic and English actually followed that path, but just happened to lose its gender-determining vowels (-a, -o) and so just dropped gender altogether. If it had followed the Germanic mindset words would have kept their gender whatever their spelling.
However you look at it, English is predominantly a Romance language formed on a Germanic base.
DNA-wise, Ireland, Scotland, Wales and Cornwall are all predominantly Celtic. England is mixed, and only East England (roughly from Northumberland to East Anglia) has over 70% of Germanic DNA.
This is why I prefer to refer to places like Britain or Belgium as Celto-Germanic or Latino-Germanic. I never understood why some languages lacked a word for the colour 'orange' or 'purple' and just called something orange 'yellow' or 'red' and something purple 'blue' or 'red'. I also never understood why many Westerners cannot distinguish turquoise from blue or green. In the same way I still cannot understand why the vast majority of people want to cleanly divide countries as either Latin/Celtic or Germanic when in some cases it is a mixture of both.