CRT worked really well for me. When you say benefits - do you mean cash benefits? Best bet is ask CAB for advice because the UK benefit system is so complicated and depends upon personal circumstances.
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.