BETA

Will Britain still have to pay the EU up to £36 billion if it fails to agree a trade deal, as Philip Hammond has claimed?

Asked On:
By orderandchaos