I cannot take credit for this design - all I have done is fix a model found on Thingiverse to make it printable. The file made by the original designer was corrupted and comprised of a non-manifold mesh.
Print the broom clamp in place. Once the print has finished, insert a 30mm finishing nail in to each of the three openings to act as hinges. Attach to wall using two drywall screws.
Use a non-brittle filament, such as PETG or ASA
The author hasn't provided the model origin yet.