Critically assess the impact that social media has had on political communication, participation and democracy. (demonstrate a thorough understanding of the chosen theoretical framework, its importance in developing a clear and coherent argument, as well as its limitations.)