Thanks to everyone for their comments so far
This is probably the crux of the issue - I basically want a "warm loft", with fairly stable temperatures and humidity. At present, the loft is too warm, probably due to a combination of heat rising from below and the effect of the sun on the roof...