Punters have shown little faith in PM Boris Johnson passing his Brexit deal in Parliament before the 31st October, with the possibility of a deal being reached currently trading at 3% on the Smarkets betting exchange. Johnson continues to face an uphill battle in Westminster, having lost a succession of important votes since taking up the role of Prime Minister. …
Read More »