Blog posts

  • What Next in the Brexit Saga?

    There are, yet again, several possible Brexit scenarios in the weeks ahead: Johnson sits on his hands, allows the clock to tick down until the 31 October deadline, and Britain leaves the EU without a deal, despite what Johnson previously promised and despite the fact that Parliament has voted against such a chaotic and costly […]

  • Tensions in Kashmir

    The Kashmir issue has long been neglected by the international community, despite the very clear UN Security Council resolutions that require the issue to be settled by a referendum of the Kashmiri people themselves.

  • The sad delusions of Brexit Party MEPs

    Knowing that they are losing the support of public opinion back home, the new Brexit Party MEPs have decided to focus their efforts on denigrating, ridiculing and demonising the institution they chose to stand for.

  • Brexiteers are falling behind

    In my latest article for Labour List, I argue that while the European election results were not good for Labour, nor were they good for the Brexit supporting parties. Labour must move to a wholehearted backing of a public vote on Brexit in order to stop haemorrhaging votes.

  • The New European Parliament

    Socialists and other pro-European parties did far better than had been predicted in last week’s elections. Below is an overview of what the new European Parliament is going to look like.

  • Victoria Derbyshire Show

    Interviewed by Joanna Gosling on the European election results and what this might mean for shifts in Labour Party policy.

  • Sky News Interview 27 May

    Speaking on Sky News, the evening after the election results, explaining that they show that votes for Remain supporting parties have increased and beaten votes for Leave voting parties.