Mankind has just landed a spacecraft on a comet; developed a very promising Ebola vaccine; and somewhere on a small island in the Philippines a new website has just been born - JamesDevonshire.com If you're reading this then you've either given in to my social media...

read more