Just to update.
Theory proved correct
I replaced the CP50 pump for a Grunfos UPS3 15-50/65 as it looked like the best performing pump that would fit onto the same fittings.
The difference was chalk and cheese.
The house is a big old house and now the temperature, as displayed on the boiler...