Will delaying Brexit cost £1bn a month?

Boris Johnson claims that delaying Brexit instead of leaving on 31 October will cost an extra £1bn a month.

Source