Ahem. A slight delay.

Er, yeah. Sorry. Hit a slight glitch. Big news TOMORROW (as in Friday 26th), probably in the early afternoon.

Look, it's not like I've discovered the Higgs Boson...

More like this