As anything free you should be very careful when looking for free web hosting. We advise you to use it only for tests and development and never for production. Most free hosting plans are very limited in resources, serve ads or insert unwanted content in your files. Also, you should read the fine print, since they can have clauses that they can terminate your account at any given time and also the copyright of your content.
In case you want to host a private blog or some other type of low cost site that you can't spend a few pounds a month, it is much more recommended to use one of the free public blogging platforms like wordpress, blogger or tumblr