UKIP's Suzanne Evans has announced her candidacy in the party's leadership race, saying there has been "too much testosterone" in the party in the past.

She also told the BBC's Andrew Marr Show she is "absolutely the right person" to represent Britons who voted to leave the EU, promising to "breathe down the neck" of those who wanted to block Brexit.