Congratulations to Kate and William on the birth of their new little baby girl. Isn't she gorgeous! This picture from the BBC website shows what a little peach the new princess is and we are told we shall know the name today (possibly). The popular speculative names over here are Elizabeth, Victoria, Charlotte and Diana will probably be in there somewhere too.
It was so nice yesterday to get some really good news amongst all the sadness of the Nepalese earthquake and our forthcoming election.