England is an island. Is it part of Europe? wink