Depends where you are in the UK. I have tried Google Maps via the various mapping programs, Sygic (which crashes every 10 minutes!). The best solution I have found for me is to follow a twitter feed which tweets the BBC traffic updates as they come in - in my part of the world it's TyneTravel. I woul suggest searching for it, and then seeing what Twitter highlights as similar. I recall that in certain areas the BBC themselves tweet traffic updates, but not here. I use TwimGo as my twitter client, and it works well for me, when plugged into a car charger and set to 1 or 5 minute updates. Seems to be about the most responsive to incidents as well.