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'