Thanks to everyone who responded to this. As I have gently tightened the seat post bolts the problem has almost disappeared. One of you actually nailed it! There is sometimes a bit of squeaking but I’ll keep managing it until I can bring it to the shop.
Thanks again. You guys are the best!