Just so I've got this right:
If I was to pinch my neighbour's new lawnmower and get done for it, I would serve my sentence for the rotten theft.
Then, in three years' time, I pinch the self-same lawnmower, I can't be punished for it?
Is that really the law?