Yes, you could sue the agent - but you should be asking "should I sue the agent".
Are you prepared to fork out tens of thousands in legal fees with a risk that you could lose, have to pay your own legal fees as well as the agent's? face a court judgement - bad for wealth and credit history...