Photos: Britain celebrates a new princess

Weather and Traffic