TENS of thousands of giant spiders the "size of your hand" which can run across water have invaded the UK. Chester Zoo has released thousands of Fen raft spiders after the species had its "biggest ...