Boris Johnson makes very sensible speech