sounds like the thermostat is stuck closed (probably given up the ghost).
Open up the housing, take it out, and stick the housing back on.
Then top up any lost water, and go for a spin. You should find the car struggles to get warm, but works fine.
You can live like this until you get a new thermostat.