Question Author
Just to let you know, I had the diverter valve replaced and it completely fixed the problem! Definitely worth the money to get rid of the stress and exasperation of constantly having the radiators hot at random times! My plumber said my type of combi boiler regularly fires up the heat exchanger so that when you ask for hot water from the tap you don't have to wait too long for it to heat up. And whenever that happened, I got hot rads. If your son doesn't want to spend the money, just make sure he leaves one rad on as a sort of safety valve.