No seriously, buy those stickers that don't come off and stick it right in view of the passenger side mirror. Or get a keep clear sign on your property.
block them in the wait for them and ask nicely not to do it again if they continue complain to the council/police and they will sort it if it your space