Some people prefer to buy British when possible, reasons include:
- keep trade local/in country, ie supporting your neighbours
- reducing CO2 impact of imports
- better customer service, easier route to dispute resolution
- better quality control, quality assurance, engineering etc in some instances
All of those reasons have been quoted in my other post.
For those with a closer eye on things, it will also help with import/export between UK and the EU. UK country of origin goods are tariff free, overseas to UK and exported out won't be.
So plenty of reasons, covering a wide range of people.