The 2026 Nobel prize in physics has been won by Francis Halzen for his work on neutrinos,  which act like 'ghostly messengers from the cosmos'