The EU and the UK have agreed to delay Brexit until the 31st January. MPs have also voted against holding a general election on December 12th, but Boris …
source

by October Gallery
The EU and the UK have agreed to delay Brexit until the 31st January. MPs have also voted against holding a general election on December 12th, but Boris …
source