Sounds like they'd have trouble running a f****g corner shop! Thick, inept, and many other adjectives spring to mind.