Thanks for all the replies, really appreciate it.
I am going to do the 20 mile ride again tomorrow as I wasn't able to get out today.
With regard to my knees I am being a real wimp and as soon as I feel a pull on my knee I drop a gear and I never stand on my pedals for oomph.
I have just put my saddle up a bit which I am hoping will help, it now means I have nearly full extension and indeed have to climb onto my bike to ride.
Am hoping to get upto 30 milers within a month of riding 3 times a week, but will see how it goes.
My rides are literally a round trip I do not stop for a break.
thanks again