Mini’s are British cars. Built in Oxford, and styled to look like the original Mini. Also, Vauxhall is a British brand, even if the Corsa is made in Germany and Spain. They even go as far in the adverts as say “Vauxhall, British brand since 19-whatever.”