After months of maternity watch and much speculation over the due date, the royal baby boy has finally made his arrival at 4.24pm today (which makes him a Cancer) and weighing 8lb 6oz. Welcome to the world HRH Prince of Cambridge!