It’s Royal Baby day! After weeks of the nation waiting with bated breath Kate Middleton (or the Duchess of Cambridge as we should probably call her I suppose) was admitted to hospital this morning in the first stages of labour. And about time too, we could do with something to talk about other than our(…)