@Will Godfrey
So if I spend the money to properly insulate my home, have radiator stats in all rooms and a new boiler, and then figure out how to sensibly set up a timer to accommodate my random-ish schedule I can leave it running all day with negligible increased costs. Or, I could buy a smart thermostat and have decreased running cost. Hmmm, it's hard to know what to go for...