From: Ann Barnhardt
Allegory: 1. a representation of an abstract or spiritual meaning through concrete or material forms; figurative treatment of one subject under the guise of another.
Not much hat, lots of bull… 🙂 Politicians take note, grow a set.