Jumbo insects  I hear you ask –surely this is an oxymoron? Oh no, it isn’t. Jumbo insect is probably what I would term the ginormous black beetle that was flying towards me just last week whilst...