Pat Marsh, a long-serving councillor in Harrogate, has been deemed unfit to stand trial.