Bookshops say they have been caught "off guard" by the European Union’s new General Product Safety Regulation (GPSR) law which comes into effect on 13th December 2024.