Ok have stripped the Dc24 down, and got the two bearings out. As was hinted at the large one is OK but a bit rough when rotated. However the small one is well worn and its inside diameter is now 21.40mm at its largest and 21.3mm at is smallest. New one is 19mm.
However before I put it all back together how snug a fit should the bearing be on the small axle of the motor cover, axle is 18.88mm and how snug a fit should the motor cover axle castellated end be in the yoke? It measures 15.18mm and the hole in the yoke is 15.81. These differences will give freeplay.
Is the yoke an available spare at reasonable cost?
The phots show the castellated end in the yoke and the new bearing (beige) under the old one (white)