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.