Devil beasts and fruit loops, Sherlock Holmes and Doctor Watson and game show hosts all made guest appearances in the Budget debate yesterday.