Windsor Castle crash: Police rush to the scene as vehicle left in crumpled heap March 12, 2024 Shocking pictures show a Volvo crumpled into a heap against the walls of Windsor Castle after a crash earlier this morning. Emergency More