Problem solved.
The replacement pipe had slipped it's jubilee clip and come loose. Refitted the pipe, re-tightened the clip and ran the engine up to temperature (after refilling the coolant) and all was well.
On a side note, i did have to keep tightening the coolant cap as the engine warmed up? Once it reached the correct temperature it no longer worked loose.