kevin vickers

The debate comes amid speculation that a general election could be called.