John Clarke, 2025 Nobel laureate in physics gives lecture at Stockholm University