There are several threads on the various proposals for this line.
Stoke-on-Trent to Endon is connected to the NR network and is, theoretically, intact throughout but very overgrown.
Endon to Leekbrook was cleared a few years ago by whichever of the companies, sort of linked by common shareholdings, to the Churnet Valley Railway. It was used a small number of times to meet the terms of the grant awarded at the time.
Leekbrook towards Leek has progressed, oh as far as the line already existed since the 1980's (the road leading to the sewage works). The former loop (to allow reversal to Oakamoor sand sidings) was lifted and relaid with great ceremony.
Leekbrook to Ipstones was restored and is in occasional use by the CVR.
Ipstones to Cauldon was lifted in order to raise cash.
Leekbrook to Froghall was restored and is in regular use by the CVR.
Froghall to Oakamoor Sand Sidings was lifted to raise cash.
Oakamoor Sand Sidings to Oakamoor level crossing is fenced off.
Oakamoor (via Alton) to Denstone is in use as a walkway.
Denstone to Rocester and beyond is obliterated. It runs through some houses, then the JCB lorry park, car park, World Headquarters and new golf course.
Rocester to Spath you could more easily re-instate.
Spath to Uttoxeter you have the small matter of the A50 and an industrial estate.