and yes the UK is an island, no sense of geographical knowledge clearly
Obviously written by somebody who has no sense of geography .