Winter fly problem in the UK
If they are cluster flies, you have probably sealed them up inside the home. They got in during the summer and laid eggs that are hatching now. Here is a product to get rid of cluster flies. You can probably locate something similar in the UK.