Representation Location Election history MPs representing Inverclyde The following MPs have represented Inverclyde since its boundaries were last changed in 2005. Ronnie Cowan Scottish National Party Since May 2015 Iain McKenzie Labour From June 2011 to March 2015 David Cairns Labour From May 2005 to May 2011