OK, so this is what I've eliminated as the cause of the rubbing:
Bent disk – have tried different and brand new disks and also put said disks on a different wheel. On the different wheel, no rub.
OK, looking like something to do with the wheel then. I've stripped, reassembled, stripped again, reassembled again etc the rear hub (a Hope Sport). I've even treated the hub to a new axle and new bearings.
When I look down at the disc in the calliper I can see it is really weaving and warping in and out. With a closer look the flange with the disc bolt mounts is not rotating true, so I guess the disc doesn't stand a chance.
Before I resort to giving up and letting the LBS have a go, any ideas out there?