@Browseruk The easiest way to delete cookies related to a particular site is while on the site click on the icon in the address bar. This brings up an informational pop-up about the site with an option to edit settings and data relevant to that site. If for some reason you don't wish to visit the site directly you'd need to go through Settings to the Cookie section then click Manage cookies, then enter the domain name to find the cookies for that site,
Tab islands are a way of grouping tabs. If you see a slight gap berween tabs in the tab bar that is what seperetes different islands. You can drag tabs together to make islands, and open new tabs either in the same island or a new island. As someone who doesn't keep tabs open all the time I don't use islands, but I'm in the minority there.