I was let go today due to "performance being not of the required standard that the seniority of your role and pay grade dictates."
I had been working with the company since 18th December 2019 and should have finished my 3 month probation in March. Now I was never given a proper meeting to discuss probation, I was told that it's being sorted out. Shortly after, a coworker was let go. Cited was performance issues with the employee. I inquired about it with my boss, telling him that I was worried that it had to do with the Coronavirus crisis. I was told that it was purely based on performance grounds. I asked how I was doing, since I hadn't heard anything back about my probation, and was told that he was really happy with my performance.
Fast forward to last Friday (22 May) I had a rough few weeks and was told by my boss that my performance was worrying and that I really need to pick it up. I had recently been put on a piece or work that ended up being a ton more work than initially intended. He asked me what measures I intend to take and I asked to be put on more smaller tasks so I can bounce back from this dip in performance and he agreed it was the right choice.
As of Wednesday 27 May I have been let go, citing performance reason and my boss stating in a phone call, that there was no way he could see me come back from this.
I do feel like I wasn't given a chance to actually improve but I also understand I had not been there for very long. Do I have any chance to sort this out in some way or is the correct step to take it on the chin and move on to the next venture and give 110%?