Ah,
the OP asked for a free host so recommended one I've used for a friend who wouldn't pay for hosting. Mine's paid for and only ever had one problem for around 20 mins
ukwebhostingsolutions.co.uk
Cheap, reliable and 2GB space. (and I think it's run by or managed by a member on here)