Draw an ASCII hexagon of side length n Given a positive integer \$n\$ output an ASCII hexagon with diagonal side length \$n\$, as pictured (note there are \$2n\$ _ characters on the top edge)
Examples:
\$n = 1\$
 __
/  \
\__/

\$n = 2\$
  ____
 /    \
/      \
\      /
 \____/

\$n = 5\$
     __________
    /          \
   /            \
  /              \
 /                \
/                  \
\                  /
 \                /
  \              /
   \            /
    \__________/

etc.
Shortest code in bytes wins.
Usual input/output methods apply.
Canvas, 15 9 bytes
 _；１＊⁸／∔╬

Try it here!, another 9 bytes
-6 bytes after fixing the program.
Draws a quarter of the hexagon, and quad palindromizes.