voxpoliticalonline.com
Corbyn is the most popular UK political leader – so it seems Labour moderates are holding the party back
Some people simply won’t face the facts. Spencer Livermore* seems to be one of them. Now Lord Livermore, he was Labour’s general election campaign director in 2015 – in other word…