Dr. Creighton preached his extravagant sermon at St. Margaret's, before the House of Commons.