Our resident expert explains how long you should have to wait and how you can raise a grievance