Sterling insurance experts answer your FAQs about buying a car in Europe and why you should consider Sterling’s British expats insurance cover.