How Close Are We Really To A Snap General Election?