Edit kernel parameters, add “plymouth.enable=0 verbose” and remove “quiet”. This may give some more information (at least, whether kernel attempts to boot at all).
Press ‘e’ on selected menu entry, move to the line that starts with “linux” or “linuxefi” (depending on your installation). The first word is kernel name, all subsequent words are kernel parameters. Press F10 when you finished editing the line.
Now you should see more messages. Among them you may see a clue what is going wrong, or at least tell us what the last few lines contain.
The Grub menu has an “Advanced” option. Select it, and you should find other options, such as a failsafe mode and booting to a prior kernel. Are you able to boot by choosing any of the advanced options?
Verbose as recommended previously is a non-parameter - it does nothing. Verbose is behavior that results from removing quiet and splash=silent = default behavior.