Praying mantises spotted in mainland England ‘may have blown over from Europe’ - Breeding populations of praying mantis exist on the Isle of Wight and in the Channel Islands, but not in mainland Engla ...