I have tried a rubber profile from Draughtex. It is pushed between the floorboards with a roller type applicator which stops it being pushed too deep. It then expands in the gap and seals it really well. I was surprised how invisible it was. That was was over a year ago and nothing has shifted. Happy!