How do I get my mouse to appear when I unlock it

First Time asking a question here, so sorry that I’m not sure how this is done. I’m trying to get my mouse to show up on a UI scene after one with the standard unity first person controller from the asset store.

Here is what I’ve got for the code so far. I just need it to have the mouse appear on screen with it is unlocked.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class FollowMouse : MonoBehaviour
{
private Camera cam;

void Start()
{
    cam = Camera.main;
}

void OnGUI()
{
    Vector3 point = new Vector3();
    Event currentEvent = Event.current;
    Vector2 mousePos = new Vector2();

    // Get the mouse position from Event.
    // Note that the y position from Event is inverted.
    mousePos.x = currentEvent.mousePosition.x;
    mousePos.y = cam.pixelHeight - currentEvent.mousePosition.y;

    point = cam.ScreenToWorldPoint(new Vector3(mousePos.x, mousePos.y, cam.nearClipPlane));

    GUILayout.BeginArea(new Rect(20, 20, 250, 120));
    GUILayout.Label("Screen pixels: " + cam.pixelWidth + ":" + cam.pixelHeight);
    GUILayout.Label("Mouse position: " + mousePos);
    GUILayout.Label("World position: " + point.ToString("F3"));
    GUILayout.EndArea();
}

}

try

Cursor.Visible = true;