Ha, you right there, the Equal opps legislation is total bollocks, won't do anything.
OP - fight for compensation (will take ages, but you will get some money out of it), or just walk the fcuk away (quicker, but you won't get extra cash). Personally I suggest just getting your money back from the agent and walk away.