The Windsor Framework comes into effect 31 March 2025 - here’s what you need to know | Announcements | eBay UK