Huntsman Spiders Have Officially Made Their Way To The UK

We might as well just end it all now.