AFTER more than 1,200 days since the Brexit referendum, British Prime Minister Boris Johnson has achieved what was thought impossible and has forged a new deal with the European Union (EU).