Metcheck used to be unreliable, then for a period became very good. Recently there have been wild inaccuracies, including threatening me with 3035mph winds and a wind chill of -87°C only a month ago. They also currently report that at the end of next week we'll see highs of only 5°C on several days. There seems to be something very wrong with their modelling at the moment.
The flaw of the BBC is they do not update their graphical forecast often enough, if you look at the local video forecasts throughout the day you'll find they diverge from the graphics at quite a rate. Their national video forecast and local often wildly diverge too.
So in my area last night, the graphics said a low of 7°C and the local forecast a low of 3°C, in reality it got to 4°C.
I use a combination. I also look at the Metoffice too, which often differs from the BBC, even though they supply the BBC with its data.
For tonight the BBC says it will be 7°C, Metoffice concur and Metcheck says 5°C with an 18% chance of an air and ground frost, at 5°C, hmm..?