Scratch, 256 240 bytes
-16 thanks to @Lyxal because I can't read! XD
Try it online!
At first, I thought it would be shorter to add each string manually, but I was very wrong! It doesn't look very good outside of monospace fonts though...
delete all of[P v
vim, 42 41 bytes
<ESC> is 0x1b, <C-x> is 0x18, <NL> is 0x0a.
:set nf=alpha # make <C-x> work with letters
aZ<ESC> # put Z in buffer
qqYp<C-x>q # Record macro q: Append a line with the previous letter
24@q # ...and execute ...
Vyxal, C, 7 bytes
Try it Online!
₄ƛ # over the range [1, 26]: (call each item n)
kAẎ # push "ABCDE....XYZ"[0:n]
ṘṄ # reverse and join on spaces
# the -C flag auto-centers the top of the stack