Most blood tests come back with something flagged, not nothing. A University of Bristol audit published in the British Journal of General Practice, led by Dr Jessica Watson and supported by NIHR ARC West, reviewed over 2,500 patients across 57 GP practices in England, Scotland, Wales and Northern Ireland. Only 26.6% had every result within the normal range. For roughly three in four patients, a blood test produces at least one abnormal or borderline number, the routine outcome, not the exception.
The NHS App delivers that flag before anyone explains it. Patients increasingly see their own results the moment they're processed, often as a line reading "abnormal, contact your doctor" with no further detail. Forum threads on JustAnswer and Gransnet show the same pattern repeating: someone sees the flag, no callback has come yet, and they're asking a stranger online what an unfamiliar marker name means. Clinicians themselves are split on whether direct release like this helps patients or mostly generates anxiety and extra GP workload without the context to go with it.
TSH-only testing looks like corner-cutting. It's actually the guideline. One of the most common frustrations on HealthUnlocked's Thyroid UK forum, in threads like "Gp won't help" and "Advice please: Very confused," is a GP ordering TSH alone and calling a borderline number normal. That's not arbitrary: NICE's own thyroid disease guidance (NG145) sets out a reflex-testing protocol: test TSH first, and only add free T4 if TSH itself is out of range. The protocol is defensible population-level lab policy. What's missing is anyone telling the patient that's what happened and why, versus leaving them to conclude their GP just didn't bother.
The actual gap is speed without explanation, not GPs withholding care. Results reach patients faster than ever, sometimes before a clinician has reviewed them at all, but the explanation layer hasn't caught up. A GP's ten-minute appointment was never built to walk through a full panel line by line, and a same-day NHS App notification was never built to do that job either. The result is a patient holding a printout of numbers and reference ranges, with the two systems that produced it each assuming the other would explain what it means.
This is the gap between "here are your numbers" and "here's what to actually do about it." See how FixFirst turns a flagged result into a plain-language priority list, whatever produced the flag.