Representation Location Election history MPs representing Witney The following MPs have represented Witney since its boundaries were last changed in 2010. Robert Courts Conservative Since October 2016 Mr David Cameron Conservative From May 2010 to September 2016