EU ESPR Regulation 2024/1781 Explained: Your Comprehensive Guide to ESPR, DPP, GPSR and EU AR