For home owners who live close to local amenities or a point of interest, this annoyance can be a daily occurrence.
However, the bad news is, unless you live on a road which has residential parking permits, or is private, it's very difficult to stop this from happening.
Even though neighbours may give you a preference over the parking spot right outside your house, there is actually no legal entitlement for them to do so.
It's a slightly different story if someone is blocking your driveway or their wheel is over the dropped kerb to your house.
According to the Highway Code, these are the only laws of where you can't park- On a pedestrian crossing, including the area marked by the zig-zag lines
- In marked taxi bays
- In a cycle lane
- On red lines
- In spaces reserved for Blue Badge holders, residents or motorbikes (unless entitled to do so)
- Near a school entrance
- Anywhere that would prevent access for Emergency Services
- At or near a bus/tram stop
- Opposite or within 10 metres of a junction
- Over a dropped kerb
- In front of the entrance to a property