Who was defeated in the 2017 general election for a constituency in Cheshire?