Numbers from London police show 47 vehicles crashed into buildings in both the years 2023 and 2024, and 50 by October 2025.