Same basic design but the Thule seems much more solid.
With the Halfords one, the tyres sit on a single beam (which allows the front wheel to wobble about) whereas with the Thule, there’s 2 rails that the tyre sits in between.
My Halford one also seemed to have a lot of play in the downtube support so the whole bike would lean from side to side.
I’ve had it a long time and nothing’s ever actually fallen off but it’s not great for confidence looking up and seeing so much movement!