Hi Anthony
Welcome to NeuroTalk

.
As you can see from the other posts, this is a very knowledgeable and supportive community.
I think that your GP has done a good job in arranging detailed clinical tests.
However (here I am echoing Dave) it would be good if you got your GP to refer you to a specialist neurologist - a specialist might be able to work with you to figure out what is going on.
All the best.