The news that Diane James has resigned as UKIP leader after less than three weeks in post might prompt the following reaction.
Diane James’s resignation is very bad news…
The news that Diane James has resigned as UKIP leader after less than three weeks in post might prompt the following reaction.