I think what some people don’t understand is that 2 identical-looking items can be made in the same production lines in the same factory, but one can be made by responsible workers with materials which have been tested for safety and durability, and the item itself can be inspected for safety, while the other is made from cheap materials by a load of kids and not fault-tested at all.
Not everything made in China is crap. The factories can be required to use certain materials and to do appropriate safety testing by the company ordering the goods - obviously, the factory will charge more for this, and the company will pass that cost on to the consumer. There are also copyright laws which must be adhered to. The same factory can then produce similar products but use cheap (or dangerous) materials, use kids to work the machines, and skip the testing; they can then sell this cheaply to companies who couldn’t care less.
If you buy something in the UK (or in Europe generally) in a shop, you can be fairly confident that it’s made of decent materials, has been safety tested etc. because the law in the UK states that this should be the case, and shops can be fined for not following the law. They can also be fined for stealing someone else’s design.
If you buy something online, you don’t have that guarantee; the product could kill you (or your child) and the seller wouldn’t be held to account.
Hence the price difference.