Is it possible that it could be a faulty Belt?
My mate said even if the bearings/pulleys where buggered it wouldn't just snap a belt after 20 mins of mowing !
all the pulleys seem to move fine and as far as i can see they are in alignment?