How would I go about showing the response from a submitted contact form (on the same page underneath the form) rather than sending the user to a new page after the submissio
You can just keep it on the same page. For example, if your form is on contact.php, just echo your code like so:
contact.php
Of course this will reload that page. If you don't want the page to be reloaded, you need to use ajax.