Aussie member here... and I'm always curious how the UK registration system works, when I read various threads on here.



Also a massive (original) Top Gear fan, and confused with their terminology also.



It seems your car registration and insurance...