I don't think I'm the only person who's suffered this, but, my story.
Last year, new water pump and cambelt kit. Ever since, there's been a squeak from under the bonnet for around 10 mins when the engine is cold. Was told that this may be because the old drivebelt was reused. A little bit of belt dressing made little difference only whilst it was being applied.
Last night, fitted new belt. Still squeaks, not as bad though, but still a squeak!
Any ideas?