They are riding pants (as in horseback riding). The thigh area has to give, while the knee to ankle area has to be tight fitting so they don’t get caught in the stirrups.
Why not have ‘em all dress in their underware? After all, they ARE supposed to be public servants...