The other thing to check is whether the radiator is blocked as that sounds very likely. Also check the condition and security of the cooling fins in the rad, if any are missing this will compromise the cooling, even at idle in the driveway.
Also worth confirming the correct antifreeze has been used in the past as per what N6JMX points out.