R*pes recorded:

2000:
πŸ‡¬πŸ‡§ England & Wales: 8,593
πŸ‡©πŸ‡ͺ Germany: 8,133
πŸ‡«πŸ‡· France: 7,500
πŸ‡΅πŸ‡± Poland: 2,399

2024:
πŸ‡¬πŸ‡§ England & Wales: 68,109
πŸ‡©πŸ‡ͺ Germany: 39,029
πŸ‡«πŸ‡· France: 42,400
πŸ‡΅πŸ‡± Poland: 1,127

Gee, it makes you wonder what’s so different about Poland compared to the other three countries, where the numbers have skyrocketed. What changed?