Today in Numbers: Buckingham Palace gets $455 million renovation