Representation Location Election history MPs representing Salisbury The following MPs have represented Salisbury since its boundaries were last changed in 2010. John Glen Conservative Since May 2010