Boris Johnson says there is 'no alternative' to inflation