The former Tory leader and ardent Brexiteer has held the seat for 27 years – but younger, more ethnically diverse voters could be about to change that.