Okay, I've done a few sums.
You have 6 months left on both your car and littlewoods. If you do nothing in terms of paying them off, they will both be paid off in March and you'll have £246 extra in your pocket each month from April onwards.
You are currently paying off your CC at £30 and another £10 towards the overdraft. If the loan is £49 then you are £9 per month down in terms of actual payments out, but if you are paying for your overdraft, there is probably a monthly fee plus interest for being overdrawn - if that comes to more than £9 per month then you are better off already if you use the money for the overdraft as well as not throwing money away on interest with the CC.
Littlewoods is 0% because you've already paid a premium to buy from them in the first place.
Car loan is fixed interest, you may need to pay a redemption fee too so as tempting as it is to have that paid quicker, I'd leave it to run to term and look forward to April.
What you need to do now is stop spending and be careful over Christmas.
Come April you have that extra, the £246 plus the £10 you were paying towards your overdraft and anything you were spending on interest on the overdraft. I suggest you use some of that to buy things you need when you need them rather than using the Littlewoods and put the majority of it away in savings so that you have money for emergencies such as car repairs etc. and also cash for treats when you need them. :)
All you need to do is get through the next 6 months.