Explain why by 1928, the Soviet leadership had decided on collectivisation of agriculture?
Stalin at the forefront of Soviet leadership decided by 1928 to push forwards his plans of collectivisation and rapid industrialisation to ultimately cement his credibility as a leader, and to discredit his many Bukharite opponents on the far right within the party.
He also pushed forward collectivisation to deal with the issue of feeding his workers who where his key/natural supporters who Stalin felt needed this boost from the rural areas in order to, as he hoped catch up with the industrial output of the U.S.A within 10 years. Overall he though it would be a long term solution to the problems of agriculture, idealist communist thinkers such as Lenin had always believed collectivisation to be the way forward for the countryside.