Zak Kirkup in danger of losing his seat