Yesterday’s announcement from CERN about the (almost certain) discovery of the Higgs Boson has excited scientists around the world. It’s a phenomenal achievement at the very forefront of science.

But most people will be slightly mystified and no doubt asking ‘What does it mean and why is it important?’

Read more