Most recently answered roof lining questions

We bought this car from new, and have basically been very pleased with it, as it's reliable and cheap to run, but over the last few months, the 'loose' roof lining has caused a horrible thumping noise...