Yes, you will generally always win your legal costs when you win your Court case. Sometimes there are gap fees where you have to pay something to your solicitor that is not recoverable from the other side but usually if you follow your solicitors advice properly from the beginning, you can minimise that significantly and in the vast majority of cases these days, once you win you will get your legal fees back.