I left my last job partially as my manager was lying about projects and taking credit for my work. I have since found out that the manager is still blaming me for the shortcomings and missed deadlines etc. what can I do? It annoys me but I don't work there and have limited contact with people so should I just let it go?