UK News Police say service ‘was acceptable’ despite US driver leaving UK following crash March 11, 2024