Thanks for the replies everyone! Each leg is wedged and then has 2 mechanical fixings, a coach bolt and a long screw which has been plugged with a dowel. It could well be the floor. It feels more like an uneven leg or floor issue than the joinery moving. I have considered adding stretchers but...