Boris Johnson has repeatedly said public, prejudicial things and his party has repeatedly ignored it. Meanwhile, many of my Labour colleagues are at breaking point after the leader's refusal to tackle the antisemitism issue head on
The suggestion made was that I have been offering unpaid internships in my office – this is not the case.
MPs in both Labour and Conservative parties have told me they fear putting their heads above the parapet in this climate because of the way politics is currently being conducted.
As Michel Barnier visits Northern Ireland this week, we need to be bold enough to make a change
We can’t attack the racism that may lie behind the Tories’ mistreatment of the Windrush generation when we don’t get our own house in order on hate
There is increased appetite for a vote on whether we take the deal Theresa May negotiates for us or stay inside the EU
All the promises made by leading Brexiteers have failed to materialise.
Everyone wants to be ‘radical’ but the truth is a bit different
Brexit should not be an excuse to turn inwards.