Portsmouth is the only island city in the UK