Quote Originally Posted by 777Ares777 View Post
and yes the UK is an island, no sense of geographical knowledge clearly
It should be clear to everyone by now that Louis is not talking geographically, he's talking culturally.

"Island" as in "cultural island", which is radically different from a geographical island, because trade, and hence culture, travels faster by sea than by land. And as the UK has relied and relies heavily on sea trade, so are they connected closely to others, hence not being an island.

Gah