Thatcham Research reveals global connections driving the UK's stolen vehicle problem

20 June 2025