Yup just done some searching
http://www.theguardian.com/media/2013/dec/12/ofcom-free-0800-mobile-telecoms-overhaul
Got to wait until June next year though, that's probably why most companies are changing their numbers lately. Can you imagine TJC having to list the call charges for every provider because of a 0844 number!