Thanks for the reply. "Struggling" means that when I switch the boiler on, 9 times out of 10 nothing happens, the remaining time it fires up but stops after about 2-5 seconds.
I have bled all the radiators and the pump, but not tried anything else yet.