Thanks Gasguru. This is what is happening.
1. Turn on the hot tap, cold water comes out low flow rate, boiler fires up straight away.
2. Water warms up, still low flow rate, boiler still fired.
3. Water gets very hot, low flow rate, boiler stops firing,
4. Water running hot, low flow rate...