Yes, that really is me with my invisibility helmet on. I know, I know, I probably should have made a whole suit. Anyway, UK scientists claim they're...