I posted a few months ago regarding which coolant to use. Well, I flushed the system and added new coolant but it seemed to run hotter (dial just past half way mark) If I turned the heater off the temperature gauge would read even hotter. I drive my 62 Traveller (1275 Marina engine) almost every day and put up with this issue for a few weeks until I thought I would have another go at it.
After some serious reading up on here I decided to do it properly (last time I only removed the top and bottom radiator hoses and ran water through until it ran clear)
Firstly I took the Thermostat out so the water would flush through. The gasket on it had disintegrated so I decided to replace the entire Thermostat (housing, 82c thermostat and gasket) I also replaced the hose clips on all hoses and also replaced the radiator cap for a nice shiny one

I then went for a short drive, but now the temperature reads past 140 with the dial all the way to the right. I had to stop as I feared the engine was about to overheat, I then limped back home. The cabin was hot with the speedo steamed up.
The engine runs well and doesn't blow any smoke out the exhaust unless cold
What am I doing wrong? Or is there another underlying issue? I am a complete novice but thought this would be an easy job.