This has got to be a wind up right ?
ÂŁ50 a day and expected unpaid overtime, including no money for mileage ? What do you get for your christmas bonus, and kick in the ******** and a crap sandwich ?
I think you know you should be looking for another job as soon as possible. If all this is true, your boss is taking the proverbial in a way I have never heard of.
As his boss is called Ebenezeer Scrooge now't as he will expected to work christmas day for nothing.