The European Union told British Prime Minister Boris Johnson he must make significant concessions if he wants to strike a last-minute Brexit deal.