Hi Nick
I have been following your thread with interest. If your R4 has been standing for a long time unused but was not overheating last time you used it, there are a number of common culprits.
You have ruled out the radiator fan which you have tested by bypassing the switch. One of the culprits due to longstanding non-use could be the thermostat. However, as you have mentioned the top radiator hose is getting hot (this suggests the thermostat is doing its job). I would therefore place the thermostat fourth in line to check. My rule of thumb is to start with the easiest/cheapest to change culprits first.
1) Check the radiator fan switch spades/connectors have not become corroded/loose. Abrade with emery/crimp up/change loose connectors.
2) Check for an air lock in the cooling system by bleeding the cooling system. Disconnect the expansion bottle (when engine cold) from the retaining strap. Tie the expansion bottle (with the cap off) to the bonnet catch at the top of the inside of the bonnet (with the bonnet propped open). Ensure the bottle is filled to max. The aim is to force the air out of the system as the expansion bottle is now in an elevated position. Locate the bleed nipple protruding from the bulkhead carburettor side. Unscrew the bleed nipple cap. Check for air/air bubbles in the coolant. Screw the cap back on for now. Make sure the interior heating is in the on position. Run the engine. Check for air locks again by partially unscrewing the bleed nipple cap. When there are no more air bubbles, tighten the bleed nipple screw cap again. Wait for the engine to reach temperature. Do a visual check for any leaks. It might be worth tapping the metal side of the radiator fan switch gently with the end of a weighty implement to try and spring it into life. Keep an eye on the expansion bottle for boiling over and the coming on of the temp warning light. If so the engine is overheating, switch off the engine immediately.
If you notice the interior heating starting to warm up/blow hot whilst waiting for the engine to reach temperature, this is a good sign. If the heating blows cold it suggests there is still air in the system/or another problem. If the fan kicks in once the engine has reached temperature without the red light coming on or the water in the expansion bottle boiling over, this is a sign that everything is ok.
3) If the car is still overheating. Wait for the engine to cool down. Change the radiator fan switch and carry out the procedure in 2) again. If the car is still overheating......
4) Wait for the engine to cool down. Remove the thermostat. Check/change the thermostat. Repeat the procedure in 2). Hopefully, all is ok by now. If not....
5) Further investigation is required.
Hopefully you will be able to resolve the issue with minimal intervention.