Marvellous microscopes impress guests at a London party (Nature, 2026)