If something is made in England would it not be built in the UK and in GB?

I get confused. I assume England is not Scotland and Ireland. But what about UK vs. GB?


I try to aggravate one person a day. Today may be your day.