I've been a reader for quite a while but hoping one of you fine people can help with identifying what this is... I found it in the passenger foot well.
Thanks in advance
(Edit: Sorry about the size of the pictures)
All Vauxhall Astra K related discussions