British royal baby to contibute more than £ 250 million to national economy
The country has bet on Prince William and Catherine's first child's name which includes the names Diana, Elizabeth, Victoria, Charlotte, Alexandra, George, James, Philip, Charles, Richard