Who wrote The Annual Register and also served for many years in the House of Commons with the Whig Party?