K reg ford fiesta losing power?

I have a K reg ford fiesta and today while driving on the motorway it seemed to lose power and started to judder. I pulled into the services checked the oil which was low so I topped up everything else seemed fine. I let it cool down a little and drove about another half an hour down the motorway and it did it again. The temperature seemed to go up a little bit but it wasn't overheating. I pulled over again and turned the engine off for half an hour. I drove the rest of the way home which was about another half an hour but kept the blowers on just in case it was heating up to quickly and it seemed to be fine. I'm taking it to the garage tomorrow but I just wondered if anyone could give me an idea if what it could be!

Towing capacity of a 1998 1.4L ford feista?

I have a 1998 1.4L 5 door ford fiesta ghia, and have recently added a tow bar, the towing capacity is not in the user manual (although it does state that the car can be fitted with a tow bar) and different websites give different capacities… Does anyone know how much it can tow safely?

Pulling away in manual car. Only using clutch no gas

So i've just started taking my driving lessons, doing the beginners course which is 4 lessons as i've had aboslutely no driving experience in the past
yesterday was my second lesson and I drove all the way home which i was quite proud of - obviously with him telling me what to do
The only thing is, when i'm pulling away from being parked up i'm being taught to fully release the clutch… The car starts moving slowly, my foot is completely off the clutch and then i start slowly accelerating

But, today i went into my mams car, after arguing for about half an hour that my foot is fully off the clutch before accelerating, so she let me go in her car to show her what i was doing… And she was right, the car just jumps and its impossible to do

so how comes in my instructors car i slowly release the clutch, fully, then accelerate?
getting myself stressed, surely pulling away properly should be the first thing i'm taugh? But then again i'm having no problems pulling away the way i have been in his car

PS… Its a ford fiesta, only about 2 year old