Adding Custom Gutenberg Image Styles “Circled” and “Squared”

How to add a custom Gutenberg Image Block Style which crops images into a square or a circle using only a single action within functions.php.

By: David Stockdale.