Thank you all for the support 
Hmm, maybe a new rad is a good idea.
just to clarify: It's not the bottom hose that gets hot, it's all the other hoses. The only one that doesn't get hot is the rad bottom hose. The rad top hose gets lukewarm. Even the ex.tank gets scoulding. It's only the rad left, that's not getting hot.
Yes the thermostat is on the right way. It comes with a housing so it only goes on one way
(and I have tried running the car without the thermostat). I tried to test the thermostat (but in water and bring to boiling) and it opens, but I didn't have anything to measure the temp. with to see when it opens.
Maybe I should get a new radiator
You have had a hard time with this but it is still fixable.
Firstly, it is normal for the coolant system to pressurise as the water heats up and expands, that is why the header tank must only be half full.....the remaining air space is compressed by the expanding water. If the pressure was getting too high then the pressure relief valve built into the header tank cap would release coolant.
Your heater, throttle body and bypass hoses are getting hot so the pump is circulating coolant.
The top hose and radiator do not heat up so there is no coolant flow through them. Therefore, you either have a blocked radiator or a blockage in the radiator circuit or the thermostat is not opening.
The thermostat opens at around 95c, it takes quite a time to get to this temp when idling on a cold day....have you tried driving it?
If you remove the thermostat from the housing and drive the car does the radiator warm up?
Remove top and bottom hoses, check inside for any sign that the inner and outer layers or rubber have separated.....this can cause a blockage without any sign on the outside of the pipes.