Where the council's assessment fell short
A few gaps stand out when you compare the refusal reason to the Inspector's decision:
The SPD's own exception wasn't engaged with. The refusal treated the depth guideline as a hard limit, but the SPD explicitly allows for site-specific factors like plot width and shape to justify a greater depth. The council didn't explain why those factors didn't apply here.
"Overshadowing" and "overbearing" were asserted, not demonstrated. The refusal reason stated these impacts as conclusions. The Inspector's decision only reached the opposite result after actually assessing the roof form, the existing boundary treatment, the garden's proportions, and the sun's path - the kind of detailed look the refusal reason doesn't show any evidence of.
A guideline conflict was treated as equivalent to policy breach. Some conflict with the SPD's numeric depth guidance doesn't automatically mean a breach of the amenity-protecting Local Plan policy itself. The Inspector's decision turned on separating the two - conflict with the supplementary guidance didn't stop the scheme from complying with the underlying policy when assessed on its actual effects.