If it were a bike, a £2k bike OP had bought for herself, been using daily, her husband family used it, and "Daniel" , heavily overweight, rode it and bent the frame, you would hope Daniel would have the decency to replace the item he'd just broken.
But Daniel doesn't. OP is down £2k, because of Daniel. She buys a second, different bike (I haven't imagined this have I, this is the second time the relative broke the furniture?) and uses it daily, as does her husband and family. Daniel comes round again, gets on it, and bends the second bike frame.
But Daniel can't be accountable for breaking two of OPs items of property because it's down to his weight. Instead, OP should contact various manufacturers requesting refunds, or just suck up the £4k of items Daniel's broken and buy more, for Daniel to break.
Wtf.
The common denominator here is Daniel. The person who broke the property is Daniel. It is not fat shaming, it's fact. One person, breaking two sofas is not coincidence. What the hell is he doing? Bombing onto it like a child at the swimming pool?
My DH is very tall. Our old bed had a footboard. His feet would push against it, and then one day it came off. It's ridiculous to say it's "height shaming" when the simple fact is that his height, broke the bed. The bed was good quality, and suitable for 99% of the population who aren't of an extreme/unusual size.
Difference is, DH was the first to say "FFS, I've pinged the end clean off the bed."
He's tall. The relative is significantly overweight. Both of these things resulted in broken furniture.