Royal Baby expected in July

The Palace today announced that the Duke and Duchess of Cambridge’s first child is expected to be born in July. They also dispelled rumours that they are expecting twins. Princess Diana’s birthday was 1st July, so a baby born in that month is bound to draw speculation on the baby’s name containing Diana or Spencer, Diana’s maiden name.