Agree with MrsBadger you don't need any baby toiletries apart, you shouldn't be using shampooo, soap (and definitely not talc!) on a newborn. And they don't advise wipes either though I'm sure the odd one won't hurt... I have always wondered where you're supposed to get this "cooled boiled water" from when you're out and about.
Large cotton wool pads (Superdrug do the biggest I could find) much easier than balls for nappies. A couple of sponges for bath-time. A plastic bowl for baths - get a large cheap one in a supermarket - it'll do for the topping and tailing in the early days. And save you worrying about losing baby in the bath! Then you can use a bath support in the big bath - these seem to be around £15 in JL/Mothercare but I got a nice one in Tesco for a fiver.
Scratch mitts you can do without if you buy babygrows with fold over cuffs - I've bought Sainsburys ones and they're super-soft and have washed really well. They're the best value for money ones around I think.
I haven't actually bought socks as all the babygrows have feet so I'm not sure when you would need them. Obviously once they start wearing proper outfits. But not at the beginning.
You know you need a carseat if you have a car. A Moses basket is a lovely thing but some people do improvise! A baby monitor is a luxury you can do without so long as you're not far from baby. Breast-feeding will keep costs down - and don't bother buying a pump until you know if it's going to work out for you - they're fairly pricey.
You can go on forever buying for a baby but an awful lot of it is indulging yourself. It's nice if you can afford it, of course, but you really can do without a lot fo stuff.
My top tip for people on a budget would be stay out of Mothercare - it's a rip-off and yet it seems to be full of people who look like they don't have money to burn IYSWIM. Stick with the supermarkets and, yes, the old favourite, John Lewis. And use the internet!