Carol Vorderman backs former Marines Captain to snatch seat