The only solution is to park 50 yards from the door of B&Q or any other large store.
Park in an end bay,
Furthest away from the door
Never park next to a MPV or large 4x4 or transit type van
never park next to an old banger of any kind
Reverse into all spaces (easier to get out)
Turn in...