Interesting story. Of course disappointing for the chap, but I do think he comes across a little entitled in the comments he makes...
"but I'll need to work now to earn the money and it will take years."
“Barclays have stolen my future plans and left me living like a stowaway."
It was not his money to begin with! Plus presumably he knew very well this wasn't inheritance from his mother.
Not sure why the bank is getting the blame either, his former business associate sent him the money in error, multiple times over a period of months. So really that guy should be the one getting a hard time over this for sheer negligence. The transfer was legitimate just made to the wrong account in error, how exactly is a bank meant to know if someone makes that mistake until the sender reported it? Magic?