We had a family day out today, and came back to someone parked on our drive. The car is still there. No sign of the owner. Bloody cheek. Who does that?