I think the first port of call would be to go see the CAB - Do you have on near there?
I would think they are not living up to there obligations if they're not giving you a working machine, but I'm not a lawyer....
Go see the CAB
http://www.citizensadvice.org.uk/