Python Errors on New Site

Site has been working perfectly however on trying to log in today getting the following errors:

Traceback (most recent call last):
  File "env/lib/python3.10/site-packages/redis/connection.py", line 699, in connect
    sock = self.retry.call_with_retry(
  File "env/lib/python3.10/site-packages/redis/retry.py", line 46, in call_with_retry
    return do()
  File "env/lib/python3.10/site-packages/redis/connection.py", line 700, in <lambda>
    lambda: self._connect(), lambda error: self.disconnect(error)
  File "env/lib/python3.10/site-packages/redis/connection.py", line 1002, in _connect
    raise err
  File "env/lib/python3.10/site-packages/redis/connection.py", line 990, in _connect
    sock.connect(socket_address)
ConnectionRefusedError: [Errno 111] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "apps/frappe/frappe/www/app.py", line 30, in get_context
    boot = frappe.sessions.get()
  File "apps/frappe/frappe/sessions.py", line 181, in get
    bootinfo.has_app_updates = has_app_update_notifications()
  File "apps/frappe/frappe/utils/change_log.py", line 215, in has_app_update_notifications
    return bool(frappe.cache.sismember("changelog-update-user-set", frappe.session.user))
  File "apps/frappe/frappe/utils/redis_wrapper.py", line 274, in sismember
    return super().sismember(self.make_key(name), value)
  File "env/lib/python3.10/site-packages/redis/commands/core.py", line 3359, in sismember
    return self.execute_command("SISMEMBER", name, value)
  File "env/lib/python3.10/site-packages/redis/client.py", line 1266, in execute_command
    conn = self.connection or pool.get_connection(command_name, **options)
  File "env/lib/python3.10/site-packages/redis/connection.py", line 1457, in get_connection
    connection.connect()
  File "env/lib/python3.10/site-packages/redis/connection.py", line 705, in connect
    raise ConnectionError(self._error_message(e))
redis.exceptions.ConnectionError: Error 111 connecting to 127.0.0.1:13311. Connection refused.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "apps/frappe/frappe/website/serve.py", line 20, in get_response
    response = renderer_instance.render()
  File "apps/frappe/frappe/website/page_renderers/template_page.py", line 84, in render
    html = self.get_html()
  File "apps/frappe/frappe/website/utils.py", line 529, in cache_html_decorator
    html = func(*args, **kwargs)
  File "apps/frappe/frappe/website/page_renderers/template_page.py", line 95, in get_html
    self.update_context()
  File "apps/frappe/frappe/website/page_renderers/template_page.py", line 163, in update_context
    data = self.run_pymodule_method("get_context")
  File "apps/frappe/frappe/website/page_renderers/template_page.py", line 223, in run_pymodule_method
    return method(self.context)
  File "apps/frappe/frappe/www/app.py", line 32, in get_context
    raise frappe.SessionBootFailed from e
frappe.exceptions.SessionBootFailed

Any assistance very much appreciated. New to ERPNext but highly excited by the product!!

Check if your Redis server is working.