Donate to InFacts

Denis MacShane |

Denis MacShane is a former Minister of Europe. He is a Senior Advisor at Avisa Partners and author of Brexit: How Britain Will Leave Europe (IB Tauris)

Expert View

Did Putin buy Brexit?

by Denis MacShane | 15.11.2017

Latest evidence of Russian meddling in referendum, based on three separate academic studies, is damning.

Expert View

Business must start campaigning on Brexit

by Denis MacShane | 07.07.2017

Supping with ministers in the grandeur of Chevening is all very well, but business bosses need to roll up their sleeves and spell out how destructive a hard Brexit would b